报错演示:
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 LNK2019 无法解析的外部符号 "public: __thiscall ……" ,函数 _main 中引用了该符号 DataProcess
报错说明与解决:
按照网上说法,这种报错可能是因为C/C++下的预处理器定义以及链接器下的子系统的选择是控制器还是windows窗口。但我这里不是这个原因。
我这里是多个项目,如下展示其中一块:

我有个项目专门处理glog,处理完后在启动项DataProcess中定义的入口函数,如下:
#include"GlogHelp/GlogHelp.h"
int main()
{
GLogHelper Glog;
LOG(WARNING) << "warning" << endl;
LOG(INFO) << "info" << endl;
LOG(ERROR) << "error" << endl;
return 0;
}

文章讲述了作者在使用Glog库时遇到LNK2019错误,通过检查链接设置和静态/动态链接发现,问题在于没有正确地将Glog.lib静态链接到项目中。最终通过包含预处理器指令和添加附加依赖项解决了问题。
最低0.47元/天 解锁文章
3250

被折叠的 条评论
为什么被折叠?



