我剛剛下載OpenNI 2 SDK(www.openni.org),我想安裝一個項目在Visual Studio 2012年 我所做的:OpenNI 2和Visual Studio 2012
- 創建一個新的C++ Win32控制檯應用程序項目
- 轉到項目> MyProject的屬性,在配置屬性> VC++目錄 ...
- 新增C:\ Program Files文件(x86)的\ OpenNI2 \的Redist \;至可執行文件目錄
- 已添加C:\ Program Files(x86)\ OpenNI2 \ Include \;至包含目錄
- 已添加C:\ Program Files(x86)\ OpenNI2 \ Redist \;至參考目錄
- 已添加C:\ Program Files(x86)\ OpenNI2 \ Lib \;到庫目錄
但是當我嘗試建立我有以下的未解決的符號錯誤(其中ConsoleApplication1是我的項目的名稱)
Error 1 error LNK2019: unresolved external symbol
__imp__oniInitialize referenced in function
"public: static enum openni::Status __cdecl openni::OpenNI::initialize(void)"
([email protected]@[email protected]@[email protected]@XZ)
c:\Users\MyPC\documents\visual studio 2012\Projects\ConsoleApplication1\ConsoleApplication1\ConsoleApplication1.obj
ConsoleApplication1
我知道這個鏈接錯誤是說,連接器找不到一些圖書館,但我認爲我剛做的就足夠了。
我也試過64位版本,創建一個64位項目,但我有同樣的錯誤。
我無法找到有關此主題的令人滿意的文檔。
我確定我錯過了一些愚蠢的東西。你能否就此提出一些建議?
它的工作直線距離內。非常感謝你。 – SteakOverflow
嗨NKN,在我發佈任何新問題之前,您是否知道爲什麼華碩Xtion只能在Microsoft Kinect相機無法識別的情況下正常工作?謝謝。 – SteakOverflow
我有任何與華碩Xtion實驗,對不起。 – NKN