摘要:
原因很简单。如果项目不需要用到rc文件,则排除所有rc文件到项目外。要么试试:项目\属性\配置属性\清单工具\输入和输出\嵌入清单:原来是“是”,改成“否”。 阅读全文
摘要:
无意中遇到了这样的编译问题, 于是google,发现在.h文件里定义变量,发生这问题的概率是灰常大的.下面这段红字是参考网上的说法:当你第一个使用这个头的.cpp文件生成.obj的时候,int i在里面定义了当另外一个使用这个的.cpp再次[单独]生成.obj的时候,int i又被定义然后两个obj被另外一个.cpp也include这个头的,连接在一起,就会出现重复定义.不过经过一轮研究发现.. 其实这说法不怎么正确.. 最起码对VS来说..经过实验, 发现只要有两个cpp同时包含一个定义了变量的.h文件,就会提示错误.再回想下刚考完的编译原理,obj是什么? 其实就是cpp翻译后的一坨中间代 阅读全文