C++初学者可能会遇到这样的报错:error LNK2005: _main 已经在 1.obj 中定义。
这个报错的意思是说你的当前工程里定义了两个main()主函数,在C++里是不允许出现两个入口的,即不能出现两个main()主函数。
解决方法:
方法1:去掉一个主函数;
方法2:如果是两个根本无关的程序,不妨新建一个工程,将其中一个程序放到新建的工程里,这样就不会冲突了。
本文介绍了解决C++编程中出现的error LNK2005: _main已多次定义的问题。这种情况通常是因为在一个项目中有两个main()函数导致的。文章提供了两种解决方案:一是删除多余的main()函数;二是如果这两个程序完全独立,则可以将其中一个程序移动到新的项目中。
C++初学者可能会遇到这样的报错:error LNK2005: _main 已经在 1.obj 中定义。
这个报错的意思是说你的当前工程里定义了两个main()主函数,在C++里是不允许出现两个入口的,即不能出现两个main()主函数。
解决方法:
方法1:去掉一个主函数;
方法2:如果是两个根本无关的程序,不妨新建一个工程,将其中一个程序放到新建的工程里,这样就不会冲突了。

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