天天看点

VisualStudio 2019配置freeglut或glfw3一.错误集锦

原文链接:http://www.yujizhu.com/public/20_VisualStudio2019配置freeglut或glfw3/#more

一.错误集锦

错误1:

LNK2019 无法解析的外部符号 main,该符号在函数 “int __cdecl invoke_main(void)” (?invoke_main@@YAHXZ) 中被引用 。G:…\MSVCRTD.lib(exe_main.obj)。

解决办法:

右键项目->连接器->系统->子系统,在子系统中选择窗口即可。

原因:子系统的选择影响了链接器选择的入口函数,也即没有告知操作系统怎么运行.exe文件。选择了窗口后,操作系统就知道如何运行exe文件了,就能运行啦

继续阅读