編譯cc1:all warnings being treated as errors

* 把警報作爲錯誤處理 *

出現一些警告並報錯退出編譯,這是由於設置了警告提示,cc1:all warnings being treated as errors。

解決方法:

找到源文件所在目錄下的Makefile文件

搜索Werror,一般爲cflags = -Werror

將Werror註釋掉,重新編譯即可

如果在該目錄下找不到該標誌,到上一層目錄下尋找,也可在頂層目錄Makefile修改(優先在文件多在目錄修改Makefile)

頂層搜索Werror:

find -name “Makefile” | xargs grep “Werror”

從結果中查看相應的文件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章