* 把警報作爲錯誤處理 *
出現一些警告並報錯退出編譯,這是由於設置了警告提示,cc1:all warnings being treated as errors。
解決方法:
找到源文件所在目錄下的Makefile文件
搜索Werror,一般爲cflags = -Werror
將Werror註釋掉,重新編譯即可
如果在該目錄下找不到該標誌,到上一層目錄下尋找,也可在頂層目錄Makefile修改(優先在文件多在目錄修改Makefile)
頂層搜索Werror:
find -name “Makefile” | xargs grep “Werror”
從結果中查看相應的文件