我今天更新了xcode至7。在更新之後,我正在處理的項目發出警告「覆蓋成員函數,但未標記爲」覆蓋「。由於我們的項目將「treade warning as error」設置爲true。我有很多錯誤。xcode 7如何取消警告「覆蓋成員函數但未標記爲'覆蓋'」
我再次檢查「其他鏈接器標誌」,並確定不包含「-Wsuggest-override」標誌。
由於它是一個大項目,我寧願壓制警告,而是隨處添加關鍵字「覆蓋」。
任何建議禁用警告?
感謝
我今天更新了xcode至7。在更新之後,我正在處理的項目發出警告「覆蓋成員函數,但未標記爲」覆蓋「。由於我們的項目將「treade warning as error」設置爲true。我有很多錯誤。xcode 7如何取消警告「覆蓋成員函數但未標記爲'覆蓋'」
我再次檢查「其他鏈接器標誌」,並確定不包含「-Wsuggest-override」標誌。
由於它是一個大項目,我寧願壓制警告,而是隨處添加關鍵字「覆蓋」。
任何建議禁用警告?
感謝
您已經創建了一個不可能的情況。要麼放鬆「將警告視爲錯誤」,要麼修復源代碼。 – trojanfoe
編譯是否提供了禁止警告的選項?這是有道理的,例如「-Wno-suggest-override」?我正在研究的這個項目在這些庫上有幾個庫和我們的應用程序庫,數以千計的虛擬函數缺少關鍵字覆蓋~~ –
或者也許有一個由clang提供的幻想工具,它可以自動添加「覆蓋」關鍵字?我用Google搜索了一下,但什麼都沒發現 –