
1.交叉编译libusb
CC="arm-linux-gcc" CXX="arm-linux-g++" ./configure --host=arm-linux --prefix=XXX
2.交叉编译usb_modeswitch
修改Makefile
CC = arm-linux-gcc
CFLAGS += -static -Wall -IXXX -LXXX //指向libusb的头文件和库文件
拷贝usb-modeswitch-data-20121109/usb_modeswitch.d/12d1:14fe作为配置文件
修改为
复制代码
1 # T-Mobile NL (Huawei E352)
2
3 DefaultVendor= 0x12d1
4 DefaultProduct= 0x14fe
5
6 TargetVendor= 0x12d1
7 TargetProduct= 0x1506
8
9 MessageEndpoint= 0x01
10 #MessageContent= "55534243000000000000000000000011060000000100000000000000000000"
11 MessageContent= "55534243123456780000000000000011062000000100000000000000000000"
12 CheckSuccess= 20
usb_modeswitch再嵌入式上编译使用源码
http://download.csdn.net/download/maeom/4068506