分类: LINUX
2012-08-15 14:37:20
交叉编译usb_modeswitch
编译器版本:2008q3 arm-none-linux-gnueabi
1)编译libusb-0.1.12.tar.gz
./configure --host=arm-none-linux-gnueabi --prefix=/6410/libusbinstall
make
make install
2)编译usb_modeswitch-1.0.5.tar.bz2
修改makefile
STRIP = arm-none-linux-gnueabi-strip
CC = arm-none-linux-gnueabi-gcc
$(PROG): $(OBJS)
$(CC) $(CCFLAGS) -I /6410/libusbinstall/include -L /6410/libusbinstall/lib -o $(PROG) $(OBJS)
$(STRIP) $(PROG)
make
即可生成usb_modeswitch
运行时还需要/6410/libusbinstall/lib中库文件