使用VC++6.0时编译没有错误,连接出现下面的错误代码是什么问题?怎么解决呀?
Linking...3.obj:errorLNK2005:_mainalreadydefinedin1.objDebug/1.exe:fatalerrorLNK1169:...
Linking...
3.obj : error LNK2005: _main already defined in 1.obj
Debug/1.exe : fatal error LNK1169: one or more multiply defined symbols found 展开
3.obj : error LNK2005: _main already defined in 1.obj
Debug/1.exe : fatal error LNK1169: one or more multiply defined symbols found 展开
5个回答
展开全部
貌似 你的 1.cpp 和 3.cpp 都有 main函数
主函数只能有一个
主函数只能有一个
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一个工程里设置了多个main 函数,好像你的变量设置还有问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
符号多次定义。比如函数、变量、类什么的。
常见的问题是,头文件里面定义(不仅仅是声明)了全局变量……
常见的问题是,头文件里面定义(不仅仅是声明)了全局变量……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个是vc++里面的BUG,经常死机的。重新创建应该没问题的,要不就重装下VC++
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询