Мой вопрос: Как заставить Halide работать в среде Windows? Я не смог найти никакой реальной документации для окон (часть ожидаемых «грубых краев»).Использование Halide на окнах?
My Situation: Я пытаюсь использовать Halide в кросс-платформенной (windows, mac, android) ситуации, и у меня возникли проблемы с работой в VS2013. Использование скомпилированных программ все работает и компилируется нормально, но когда я пытаюсь и на самом деле запустить программа, линия
Halide::Func gradient("gradient");
бросает исключение станд :: bad_alloc в Halide.DLL. Я начинаю подозревать, что, возможно, двоичные файлы окон Halide были скомпилированы для использования с инструментальной комбинацией MinGW или каким-либо другим решением, отличным от msvc, и мои проблемы проистекают из этого. Есть идеи?
Обновление: теперь я могу работать без этой проблемы, но только в версиях Release. Определение _DEBUG и/или связывание с/MDd вызывает сбой.