1

ポイントクラウド用の簡単なコードをコンパイルしようとしましたが、関連する h ファイルとライブラリを含めたと思いますが、ビジュアルスタジオはこれを提供しているようです:

ここに画像の説明を入力

私のインクルード ディレクトリ (VC++ ディレクトリのプロパティ ページ):

C:\Program Files %28x86%29\OpenNI\Include\Win32;C:\Program Files %28x86%29\OpenNI\Include;C:\Program Files (x86)\PCL 1.6.0\3rdParty\VTK\include\ vtk-5.8;C:\Program Files %28x86%29\PCL 1.6.0\3rdParty\Qhull\include;C:\Program Files %28x86%29\PCL 1.6.0\3rdParty\FLANN\include;C:\Programファイル %28x86%29\PCL 1.6.0\3rdParty\Eigen\include;C:\Program Files %28x86%29\PCL 1.6.0\3rdParty\Boost\include;C:\Program Files %28x86%29\PCL 1.6 .0\include\pcl-1.6;$(インクルード パス);$(WindowsSdkDir)\lib;C:\Program Files (x86)\PCL 1.6.0\lib

ライブラリ ディレクトリ (VC++ ディレクトリ プロパティ ページ):

C:\Program Files %28x86%29\OpenNI\Lib;$(ライブラリパス)

追加のインクルード ディレクトリ (C/C++ プロパティ ページから):

C:\Program Files %28x86%29\OpenNI\Lib;$(ライブラリパス)

追加のライブラリ依存関係 (リンカー プロパティ ページから):

C:\Program Files (x86)\PCL 1.6.0\3rdParty\FLANN\lib;C:\Program Files %28x86%29\OpenNI\Lib;C:\Program Files (x86)\PCL 1.6.0\3rdParty\ VTK\lib\vtk-5.8;C:\Program Files (x86)\PCL 1.6.0\3rdParty\Qhull\lib;C:\Program Files (x86)\PCL 1.6.0\lib;$(WindowsSdkDir)\lib ;C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib;C:\Program Files (x86)\PCL 1.6.0\3rdParty\Boost\lib;C:\Program Files (x86)\OpenNI\リブ

どこかでインクルードを逃したに違いありません。エラーがOpenNIに言及しているため、OpenNIライブラリに関係していると思います。

何か案は?

VS2010 の代わりに CMake を使用したくありません。

4

0 に答える 0