我想根據下面的教程使用visual studio創建一個簡單的Arnold渲染器着色器。 https://support.solidangle.com/display/mayatut/Creating+a+shader使用C++編譯着色器(LNK2019錯誤)
我創建了一個應用程序類型設置爲DLL的win32console
應用程序,並將我的包含庫和ai.lib添加到鏈接器輸入中。
當我嘗試編譯,我遇到了
錯誤1着色器:error LNK2019: unresolved external symbol __imp__AiNodeParamRGB referenced in function "void __cdecl Parameters(struct AtList *,struct AtMetaDataStore *)" ([email protected]@[email protected]@[email protected]@@Z) C:\Users\matt\Documents\Visual Studio 2013\Projects\ConsoleApplication2\ConsoleApplication2\ConsoleApplication2.obj ConsoleApplication2
錯誤2:error LNK2019: unresolved external symbol __imp__AiShaderEvalParamFuncRGB referenced in function "void __cdecl Evaluate(struct AtNode *,struct AtShaderGlobals *)" ([email protected]@[email protected]@[email protected]@@Z) C:\Users\matt\Documents\Visual Studio 2013\Projects\ConsoleApplication2\ConsoleApplication2\ConsoleApplication2.obj ConsoleApplication2
任何幫助嗎?