wince6.0 编译报错:error C2220: warning treated as error - no 'object' file generated的解决办法...
內容提要:wince6.0編譯報錯:"error C2220: warning treated as error - no 'object' file generated"
原因是:warning treated as error 意思是將警告當成錯誤,這是編譯選項的問題,將警告級別設置得高導致的錯誤。
解決的辦法是:將警告級別設置為低。這個我想大家都知道,但要如何設置呢?我找了一段時間,也沒有很好的解決辦法,網上也有很多人遇到這個問題,但真正解決的卻沒有,我是沒有找到,或者就是有人解決了卻沒有公布,呵呵!通過摸索,有如下這種方法可以解決:
?
?
假設編譯D:/WINCE600/PLATFORM/MAINSTONEIII/src/drivers/hcd/ms2_ohci2.cpp這個報錯,我們可以在如下圖操作:
1、右鍵單擊hcd
?
?2、在彈出的菜單中選擇“屬性”,得到如下窗口
?
?3、在General選項卡中選擇Warning Level,將其由Level 3改為None.
4、重新編譯,就不會報這個錯誤。
5、如果有更好的解決辦法,請告知。
?
6、sources文件里添加 WARNLEVEL=0也可以,實際上是一樣的效果。
轉載于:https://www.cnblogs.com/LoongEmbedded/p/5298277.html
總結
以上是生活随笔為你收集整理的wince6.0 编译报错:error C2220: warning treated as error - no 'object' file generated的解决办法...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AMAZING AUCTION (第三
- 下一篇: 最简洁粗暴版的虚拟用户配置FTP