错误LNK2001 无法解析的外部符号 main
前言:在拷贝项目源码的时候,生成代码的时候出现无法解析的外部符号 main。记录下问题
一、问题产生的原因
1.一般常见的无法解析的外部符号,都是头文件和lib文件的路径错误导致的。无法解析的外部符号main 和头文件及lib文件路径无关。
2.考虑是拷贝代码的格式导致的这个问题。

二、解决问题
1.找到VS的高级保存选项,如果没有需要手动调出来。
1.1首先找到工具选项卡->自定义

1.2在自定义选项卡中选择命令->菜单栏选择文件->添加命令(A)…

1.3在添加命令选项卡中,类别选择文件,命令选择高级保存选项。

2.在VS 中使用高级保存选项
2.1在VS的菜单栏中选择文件(F)

2.2在弹出的下拉列表中选择高级保存选项,需要先选择代码。
2.3在弹出的高级保存选项中,行尾选择Windows (CR LF)。

2.4重新生成代码,问题解决
解决VS编译错误LNK2001:无法解析的外部符号main
本文记录了在Visual Studio中遇到的错误LNK2001,该错误通常与头文件和库路径无关,而是由于代码格式问题。通过在VS中启用高级保存选项,将行尾设置为Windows(CRLF),然后重新生成代码,成功解决了问题。
1231

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



