Компиляция OpenCV 2.3 с OpenNI и Qt - PullRequest
1 голос
/ 07 августа 2011

для проекта, использующего Microsoft Kinect. В настоящее время я хотел бы скомпилировать OpenCV с платформой OpenNI.

У меня уже установлены драйверы OpenNI, NITE и Kinect, но у меня возникают проблемы при компиляции OpenCV, поэтому яможет разрабатываться с использованием OpenNI.

Для этого я запустил cmake, взял исходные коды OpenCV (версии 2.3), выбрал make-файлы Visual Studio 2008, связал все необходимые пути, проверил "WITH_QT" и "WITH_OPENNI", установил пути кФайлы Qt и папки OpenNI include и lib, а также папки PrimeSense и сгенерированные MakeFiles, которые работали без ошибок.

Затем я запустил решение OpenCV.sln, созданное CMake, установило его в Release ипопытался собрать весь пакет.К сожалению, это дает мне ошибку:

http://pastebin.com/6L7wCx4r

Я вставил его туда, так как он довольно длинный.Вы можете увидеть ошибки примерно в строке 420.

Кто-нибудь имеет представление, что там происходит не так и как я могу это исправить?Было бы здорово, если бы кто-нибудь мог взглянуть на это.

Спасибо!

1 Ответ

1 голос
/ 07 августа 2011

Попробуйте это:

#pragma comment(linker, "/NODEFAULTLIB:atlthunk.lib")
...