:0:0: 错误: “_FORTIFY_SOURCE”重定义 [-Werror]

错误:
host Prebuilt: monkeyrunner (out/host/linux-x86/obj/EXECUTABLES/monkeyrunner_intermediates/monkeyrunner)
host C++: obbtool <= frameworks/base/tools/obbtool/Main.cpp
<命令行>:0:0: 错误: “_FORTIFY_SOURCE”重定义 [-Werror]
<built-in>:0:0: 附注: 这是先前定义的位置
cc1plus:所有的警告都被当作是错误
 
最佳答案
修改build/core/combo/HOST_linux-x86.mk 将
HOST_GLOBAL_CFLAGS += -D_FORTIFY_SOURCE=0
修改成
HOST_GLOBAL_CFLAGS += -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0
Android源码换服务器了,具体的看http://source.android.com/source/downloading.html
估计刚升完11.10的朋友,编android都会遇到这个问题吧,我是把frameworks/base/tools/obbtool/Android.mk 中两处带有Werror编译选项的地方都注释掉了,还好暂时解决了,不过楼上的方法感觉更好啊

原文链接: https://www.cnblogs.com/googlegis/archive/2012/01/07/2978732.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    :0:0: 错误: “_FORTIFY_SOURCE”重定义 [-Werror]

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/39883

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月8日 下午4:32
下一篇 2023年2月8日 下午4:33

相关推荐