繁体   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