簡體   English   中英

錯誤LNK2019:函數main中引用了無法解析的外部符號

[英]error LNK2019: unresolved external symbol referenced in function main

我正在使用一個庫來使用VS2010生成多模式優化功能。 我包括庫的頭文件,並告訴VS庫目錄在哪里; 但是,沒有附帶* .lib文件,只有源文件和頭文件,因此我無法將VS指向“其他庫目錄”。

如果我僅包含頭文件並運行我的代碼,它就可以正常工作。 如果我從該庫中調用任何方法,則會收到LNK2019錯誤:

錯誤LNK2019:函數main中引用的未解析的外部符號“ void __cdecl g_initialize(char *)”(?g_initialize @@ YAXPEAD @ Z)。

我環顧四周,每個人都在說我應該鏈接庫,但是我沒有庫文件。 我該怎么辦??

問候,

如果實現了這些頭文件,則有兩種方法。

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

2)自己編譯庫,您將獲得* .lib文件。 之后,將其添加到您的項目中。

閱讀該庫的文檔,了解如何使用它。 您也可以檢查頭文件中是否聲明了實現方法/功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM