0
我想为我的设备编译CM 12.1。在构建时,我会遇到错误。我也安装了libusb-1.0-0-dev。我错过了什么?在Android中编译libusbx失败
如果我只用cflags编译1个文件,我可以获取.o文件,但是在构建整个代码时,我如何指定Make文件来工作。
与海湾合作委员会(成功)
gcc external/libusbx/examples/listdevs.c -o out/target/product/bacon/obj/EXECUTABLES/listdevs_intermediates/listdevs.o `pkg-config --libs --cflags libusb-1.0`
借助Android让:(失败)
external/libusbx/android/jni/../../examples/listdevs.c:22:20: fatal error: libusb.h: No such file or directory
#include "libusb.h"
compilation terminated.
build/core/binary.mk:699: recipe for target '/home/risingup/CM12.1/out/target/product/bacon/obj/EXECUTABLES/listdevs_intermediates/../../examples/listdevs.o' failed
make: *** [/home/risingup/CM12.1/out/target/product/bacon/obj/EXECUTABLES/listdevs_intermediates/../../examples/listdevs.o] Error 1
make: *** Deleting file '/home/risingup/CM12.1/out/target/product/bacon/obj/EXECUTABLES/listdevs_intermediates/../../examples/listdevs.o'