wdjh.net
当前位置:首页 >> mAin AlrEADy DEFinED >>

mAin AlrEADy DEFinED

就给出的代码而言,本身没有什么大问题,除了不太规范的用void main,应该是int main才对,但这不是你这个错误的原因 首先,lz既然会提出这样的问题,说明基本还是初学阶段,一般是只会使用单文件编译,不会使用多文件编译的,所以就给出的这段代码而言,...

你的一个工程里面包含多个c文件 而不同的文件里面都有main函数了,这个是不允许的,一个工程最多有且只有一个main函数 你可以把另外的文件从工程中去除,或者将其他的main改个名字

一个工程只能有一个main函数 这是常识 现给出如下三种解决方案: A、将你的工程整个文件夹复制到其它地方(如有需要你可以复制完文件夹后把文件夹重命名) B、重新建立一个新的工程并创建新的源文件 C、将main函数所在源文件从工程中移除,新建...

在同一个工程里 exe9.cpp 或者 ex9.c里面已经定义了一个main函数了 要解决问题,把工程里面的 exe9.cpp 或者 ex9.c 删掉再编译就行了

可能是在dll中写了Main函数 也可能你在一个项目中写了两个main函数。。

这里应该没错,错误说的是连接时发现在910p1.cpp(或者910p1.c)中已经定义了main函数,连接冲突。你应该是多文件编译的,入口函数只能有一个。

字面直译 main主的 already已经 defined定义 in在...中 a .obj..a.obj 目标文件 应该是在主函数/文件中,已经对a.obj目标定义!

看看是不是在同一工程下面包含了两个文件,里面都有主函数 你可以把其中一个里面的代码拷贝出来,重新新建一个工程,在编译试试

main函数有且只能有一个,你搜索一下你的工程,把其中一个删除掉或注释掉。

知道什么原因,你的工程里面,只能有一个main函数,main是函数的入口了,所以把其他文件移出工程就可以运行了

网站首页 | 网站地图
All rights reserved Powered by www.wdjh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com