我正在尝试编译一个用于libusb
修改libusb
android 的工具。修改后按预期libusb
编译和安装。/usr/local/lib
问题是standalonetoolchain
已经包含libusb
并且它伤害了链接/编译。
./configure
回报:
...
checking for usb_get_string_simple in -lusb... yes
...
所以libusb
如果找到就好了。
但是使用独立toolchain
:
export CROSS_COMPILE=arm-linux-androideabi
export CC=${CROSS_COMPILE}-gcc
export CXX=${CROSS_COMPILE}=g++
export NDK=/softdev/android-ndk-r8e
export ANDROID_NDK_ROOT=/softdev/android-ndk-r8e
export SYSROOT=$NDK/platforms/android-8/arch-arm
export PATH=/softdev/arm-toolchain/bin:$PATH:/softdev/android-ndk-r8e/platforms/android-8/arch-arm
./configure --build=x86-unknown-linux-gnu --host=arm-linux-androideabi --target=arm-linux-androideabi
它返回:
...
checking for usb_get_string_simple in -lusb... no
...
如何使它与独立工作toolchain
?
libusb-0.1
用来