构建项目时出现以下错误。即使我设置 财产“对待警告视为错误”到“NO”我收到这样一条:如何解决以下C2220错误?
error C2220: warning treated as error - no object file is created.
任何一个可以帮助我解决这个吗?提前致谢。
构建项目时出现以下错误。即使我设置 财产“对待警告视为错误”到“NO”我收到这样一条:如何解决以下C2220错误?
error C2220: warning treated as error - no object file is created.
任何一个可以帮助我解决这个吗?提前致谢。
您可能忘了添加标题。就在你得到第一个警告的地方,看看在什么头文件被定义。
问候
的documentation for C2220建议编制在一个较低的警告级别。它还显示将错误选项视为编译器标志:/ WX。所以你可以在你的.vcproj文件中搜索该文本并手动将其从文件中删除。
我得到了“错误C2220:警告视为错误 - 没有创建目标文件。”在下面的代码。
一旦我将数据类型总数改为int,则错误得到解决。
int colNum=0;
unsigned int total=123;
for (colNum=0;colNum<total;colNum++) {
太棒了!这解决了我的问题。我试图将一个布尔函数的返回值赋给一个bool变量。 – gTiancai 2017-04-03 13:47:52
#pragma warning(disable : 4146)
在文件级别,而不是改变项目设置此设置。
也许您在项目级别上将“视为错误”视为关闭,但对于此特定cpp文件。 – sharptooth 2009-06-01 07:43:05