wince6.0 编译报错:error C2220: warning treated as error - no 'object' file generated的解决办法
生活随笔
收集整理的這篇文章主要介紹了
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也可以,實際上是一樣的效果。
總結
以上是生活随笔為你收集整理的wince6.0 编译报错:error C2220: warning treated as error - no 'object' file generated的解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android Hal层简要分析
- 下一篇: WinCE中断结构分析