我剛剛移植並更新了一堆FBX模型加載代碼,我曾與Direct X 10合作嘗試使其與Direct X 11一起工作。從那時起,我使用的FBX SDK已經更新。更新從2012.2到2014.1的FBX SDK模型加載SDK
在我的老節目,我掛下的lib:
fbxsdk-2012.2-mdd.lib
現在,顯然我不能鏈接到這個,因爲我沒有我的系統上做2012.2。所以,我的想法是簡單地改變2012.2至2014.1,但這並沒有工作,導致出現以下錯誤:
error LNK1104: cannot open file 'fbxsdk-2014.1-mdd.lib'
於是,我就有些googleing看什麼fbxsdk-2012.2-MDD的更新版本.lib是。但我找不到任何東西。我試圖取出連接OT了2014.1的lib,但我得到了以下錯誤:
Error 36 error LNK2019: unresolved external symbol "void __cdecl fbxsdk_2014_1::FbxAssert(char const *,char const *,unsigned int,char const *)" ([email protected][email protected]@[email protected]) referenced in function "public: int & __thiscall fbxsdk_2014_1::FbxArray::operatorconst " ([email protected]@[email protected]@[email protected])
所以,看在FBX樣品目錄我打開了ViewScene樣品,看看它的lib它掛,我看到它想要以下內容:
libfbxsdk-md.lib
所以我也這樣做了。但是,我的程序聲稱無法打開文件。而且我對下一步該做什麼感到不知所措。
是否有人成功地使用2014.1將FBX模型加載到Directx 11應用程序中?如果是這樣,我需要做什麼才能獲得正確的鏈接庫?