0

Visual Studio 2010 でソースから何かをビルドしようとすると、LNK エラーが発生します。

OpenNI 2.0、Kinect SDK、および NiTE をインストールしました。コンパイル済みのサンプルはどれでも実行できますが、自分でコンパイルすることはできません。

SimpleRead が持っていたものをコピーするだけのサンプル プロジェクトを作成しようとしましたが、それもコンパイルされません。Visual Studio のすべての依存関係とその他のものを追加する手順に従いました。

例:

1>main.obj : error LNK2001: unresolved external symbol __imp__oniDeviceIsCommandSupported

16 の他の同様のエラーがあります。

4

1 に答える 1

2

同様のエラーがありました。私が気付いたのは、32 ビット アプリケーションをビルドしようとしているときに 64 ビット ライブラリを使用していたことです (注意を払っていなかっただけです)。プロジェクトを正しい Lib ファイル (32 ビット) に指定すると、すべてがエラーなしでビルドされました。それが役立つことを願っています。

于 2013-01-19T22:02:20.297 に答える