涉及问题: libusb交叉编译
解决步骤: 下载libusb-0.1.12.tar.gz
解压后进入相应的目录
Mkdir install 创建安装目录
./configure –build=i686-linux –host=arm-linux –prefix=’pwd’/install
Make
Make install
注意事项: –build=i686-linux表示libusb在x86平台上编译
–host=arm-linux 表示libusb在arm平台上工作
--prefix 指定安装目录
涉及问题: usb_modeswitch交叉编译
解决步骤: 1. 下载usb_modeswitch-1.1.2,解压
2. 直接在Makefile文件里直接加上编译选项指令库的路径即可如下:
CFLAGS += -Wall -l usb -I/home/gylu/tool/3G/libusb-0.1.12/install/include -L/home/gylu/tool/3G/libusb-0.1.12/install/lib
3. make编译
4. 把usb_modeswitch.setup文件拷贝到/etc目录下。