2012-04-27 44 views
1

我正在使用庫來使用VS2010生成多模式優化函數。我包含庫的頭文件並告訴VS庫目錄在哪裏;然而,它沒有* .lib文件,只有源文件和頭文件,所以我不能將VS指向「附加庫目錄」。錯誤LNK2019:函數主中引用的無法解析的外部符號

如果我只包含頭文件並運行我的代碼,它工作正常。如果我把從該庫的任何方法,我得到了LNK2019錯誤:

error LNK2019: unresolved external symbol "void __cdecl g_initialize(char *)" ([email protected]@[email protected]) referenced in function main".

我環顧四周,每個人都在說,我應該鏈接庫中,但我沒有一個庫文件開始。我該怎麼辦??

Regards,

回答

0

如果你有這些頭文件的實現有2種方式。

1)您可以將它添加到您的項目。

2)要自己編譯庫,您將獲得* .lib文件。之後將它添加到你的項目。

閱讀此庫的文檔如何使用它。 你也可以檢查是否有在頭文件中聲明的實現方法/函數。

相關問題