同一个工作空间(工程)里面不同文件
新手上路在VC编程,同一个工程里面不同文件(C++sourse file)编译的时候输入
#include <stdio.h>
void main()
下面报错
Compiling...
change.c
Linking...
change.obj : error LNK2005: _main already defined in 3-12.obj
Debug/20210117.exe : fatal error LNK1169: one or more multiply defined symbols found
执行 link.exe 时出错. 本帖最后由 昨非 于 2021-1-17 22:45 编辑
是不是再不同的源文件里有重复定义的变量?
要避免一个工程下多个头文件或源文件中存在重复定义的变量 需要清理工程的源代码文件列表,把其它源代码文件从工程文件列表中删除。
页:
[1]