我正在尝试在 OSX 10.8.5 上编译 Android FS,我收到一个错误,似乎与在 OSX 上完成构建有关。
我完成了所有的 brew 安装,编译是在区分大小写的 FS 上完成的, 但我得到以下信息:
target arm C++: libwebrtc_apm <= out/target/product/generic/obj/STATIC_LIBRARIES/libwebrtc_apm_intermediates/proto/external/webrtc/src/modules/audio_processing/test/unittest.pb.cc Symlink: out/target/product/generic/system/vendor/lib/libbltsville_cpu.so -> ./libbltsville_ticpu.so Symlink: out/target/product/generic/system/vendor/lib/libbltsville_ticpu.so -> ./libbltsville_ticpu.2.1.0.0.so Install: out/host/darwin-x86/bin/minigzip cp: the -R and -r options may not be specified together. make: * [out/target/product/generic/system/vendor/lib/libbltsville_ticpu.so] Error 1 make: * Deleting file `out/target/product/generic/system/vendor/lib/libbltsville_ticpu.so' make: * Waiting for unfinished jobs....
有什么想法吗?
我知道 -R 可以解决这个问题,但是构建是通过脚本完成的,很难更改 -avr 将是 -avR 的所有位置!! 我正在寻找一种方法来将 cp 命令替换为更像 linux 的命令....
最佳答案
所以我得到了这个难题的答案:
Makefile & main.mk 位于 build/core
是不是流氓文件惹的祸,希望对大家有所帮助。
关于Android 在 OSX 10.8.5 上构建错误 : cp: the -R and -r options may not be specified together,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22895201/