首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

编译没有关问题,执行不了

2012-05-28 
编译没问题,执行不了!代码编译时没问题,执行时却出现以下错误提示quote2.obj : error LNK2005: _main alre

编译没问题,执行不了!
代码编译时没问题,执行时却出现以下错误提示

quote2.obj : error LNK2005: _main already defined in quote3.obj
Debug/quote3.exe : fatal error LNK1169: one or more multiply defined symbols found
执行link.exe时出错.

请各位指点一二。
补充:我用VC在同一个工程中,保存了两个功能类似的cpp,分别是quote2,quote3.
 


[解决办法]
明显是编译出错了
quote2和quote3有重复的_main
[解决办法]
定义了两个main函数了应该是
[解决办法]
明明是link出错,怎么是执行呢
还没有exe呢
[解决办法]
《程序员的自我修养——链接、装载与库》
[解决办法]
源文件分别编译的,当然没错,但是你的两个源文件都有main函数,链接就出错了,就生成不了exe文件了。

热点排行