1

Microsoft Kinect を使用するプロジェクトでは、現在 OpenNI フレームワークで OpenCV をコンパイルしたいと考えています。

すでに OpenNI、NITE、および Kinect ドライバーをインストールしていますが、OpenNI を使用して開発できるように OpenCV をコンパイルするのに問題があります。

このために、私は cmake を開始し、OpenCV (2.3 リリース) ソースを取得し、Visual Studio 2008 メイクファイルを選択し、必要なすべてのパスをリンクし、チェック"WITH_QT"して"WITH_OPENNI"、Qt ファイルへのパスを設定し、OpenNI の include フォルダーと lib フォルダー、および PrimeSense フォルダーを生成しました。エラーなしで機能した MakeFiles。

次にOpenCV.sln、CMake によって作成されたソリューションを開始し、リリースに設定して、パッケージ全体をビルドしようとしました。残念ながら、それは私にエラーを与えます:

http://pastebin.com/6L7wCx4r

かなり長いので貼り付けました。420 行目あたりでエラーを確認できます。

何が問題なのか、どうすれば修正できるのか、誰にもわかりませんか? どなたか見ていただけると有難いです。

ありがとうございました!

4

1 に答える 1

1

これを試して:

#pragma comment(linker, "/NODEFAULTLIB:atlthunk.lib")
于 2011-08-07T19:57:39.453 に答える