1.The source files...are both configured to produce.
在对VC++6.0的项目空间的一个文件夹删除,改过名字再重新添加到项目中以后,本来好好的项目build不过去了,提示:The source files...are both configured to produce the output file,The project cannot be built.
折腾了一阵子之后,发现其实解决起来不复杂,原因在于在以上操作的过程中,在某个项目中其实有两个同名的XX文件,仔细的找到它,一般会在生成debug或者release的exe文件的那个项目中,然后去掉一个文件就可以了。
2.VC中“找到一个或多个多重定义的符号”的临时解决方法
当编译链接时出现找到一个或多个多重定义的符号,有一个临时的解决方法,让编译器自动忽略第二个定义
项目——xxxx属性——配置属性——链接器——命令行——其它选项 中
加入 /force
我错误的原因是,在.h文件中申明了一个全局常量,在编译时.cpp文件生成了一个,在include .h的另一cpp中又生成了一个造成错误。
解决方法:给那个全局变量加上static或者const,分别处理。
---------------------
作者:duola_rain
来源:CSDN
原文:https://blog.csdn.net/duola_rain/article/details/8215004?utm_source=copy
版权声明:本文为博主原创文章,转载请附上博文链接!