编译android sdk时的出错out/host/linux-x86/obj/STATIC_...
16lz
2021-01-26
编译android sdk时的出错out/host/linux-x86/obj/STATIC_LIBRARIES/libutils_intermediates/Asset.o
提示出错的信息为:
host C++: libutils <= frameworks/base/libs/utils/AssetDir.cpphost C++: libutils <= frameworks/base/libs/utils/Asset.cpp
g++: 错误: –fpermissive:没有那个文件或目录
make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/libutils_intermediates/Asset.o] 错误 1
make: *** 正在等待未完成的任务....
g++: 错误: –fpermissive:没有那个文件或目录
make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/libutils_intermediates/AssetDir.o] 错误 1
主要是把文件的
frameworks/base/libs/utils/Android.mk
LOCAL_CFLAGS += -DLIBUTILS_NATIVE=1 $(TOOL_CFLAGS) -fpermissive
那个-fpermissive 前面的 "-" 是有问题的。。。换成用字母的 - ,再保存一下,
重新编译一次sdk..更多相关文章
- 编译android源码的过程
- Android之Drawable转换drawable、bitmap、byte[]
- Android(安卓)Studio库Module引用aar文件
- Android(安卓)getCacheDir和getFilesDir区别
- Kivy A to Z -- Android(安卓)apk的生成过程
- Android系统的编译命令
- Flutter-APP打包流程
- Android(安卓)SDK Manager下载和更新失败方法详解
- android 传递自定义参数