--------------------Configuration: 2 - Win32 Debug-------------------- Linking...
--------------------Configuration:2-Win32Debug--------------------Linking...3.obj:err...
--------------------Configuration: 2 - Win32 Debug--------------------
Linking...
3.obj : error LNK2005: _main already defined in 2.obj
Debug/2.exe : fatal error LNK1169: one or more multiply defined symbols found
执行 link.exe 时出错.
2.exe - 1 error(s), 0 warning(s)
还有就是直接打开保存过的 vc文件 可以运行 但是直接打开vc6.0时 复制粘贴后 就会出现上面的问题 展开
Linking...
3.obj : error LNK2005: _main already defined in 2.obj
Debug/2.exe : fatal error LNK1169: one or more multiply defined symbols found
执行 link.exe 时出错.
2.exe - 1 error(s), 0 warning(s)
还有就是直接打开保存过的 vc文件 可以运行 但是直接打开vc6.0时 复制粘贴后 就会出现上面的问题 展开
展开全部
在同一个工程的所有文件里面,只能有一个main函数,所以在粘贴代码到一个新文件里的时候要将之前带有main函数的文件从工程中排除(右击——从项目中排除,这样不会删除文件,只是不显示在工程中)。
也就是说,如果你的这个工程里面还有一个叫1.cpp的文件,里面也有main函数,则需要先把1.cpp从项目中排除后在编译2.cpp。
也就是说,如果你的这个工程里面还有一个叫1.cpp的文件,里面也有main函数,则需要先把1.cpp从项目中排除后在编译2.cpp。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
复制粘贴跟打开工程文件就不是一回事,复制代码能把工程里面的设置和属性复制过去吗?既然不能,肯定会出一些问题了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
xxxx樱说得对
说的好像是main应该声明在2.obj里
说的好像是main应该声明在2.obj里
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
工程不对
追问
什么意思
追答
直接打开vc6.0时 复制粘贴
是怎么弄
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询