【VS链接错误】LNK2019 无法解析的外部符号 _main
【VS链接错误】LNK2019 无法解析的外部符号 _main,函数 “int __cdecl invoke_main(void)“ (? invoke_main@@YAHXZ) 中引用了该符号
2种原因:
- 链接器相关设置错误,详见:【VS】LNK2019 无法解析的外部符号 _main,函数 “int __cdecl invoke_main(void)“ (? invoke_main@@YAHXZ) 中引用了该符号_寂寞烟火~的博客-CSDN博客
- 项目中存在文件没有写
main
函数,但是该文件在CMakeLists.txt中用add_executable
设置为了可执行文件,导致链接时该可执行文件找不到入口,无法链接