1>test.obj : error LNK2005: _main 已经在 main.obj 中定义【c的学习之路】
下决心要在空余时间学习C语言,从今天开始。
遇到的一个小问题,查找资料结果如下。造成LNK2005错误主要有以下几种情况: 1.重复定义全局变量。可能存在两种情况:
A、对于一些初学编程的程序员,有时候会以为需要使用全局变量的地方就可以使用定义申明一下。其实这是错误的,全局变量是针对整个工程的。
正确的应该是在一个CPP文件中定义如下:
int g_Test;
那么在使
转载
2017-08-02 20:46:41 ·
20715 阅读 ·
1 评论