構建項目時出現以下錯誤。即使我設置 財產「對待警告視爲錯誤」到「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