linux下使用usb2ram下载

下载地址:
http://forum.ubuntu.org.cn/viewtopic.php?f=97&t=107504

用法:
下载回来的包中虽然有可执行文件,但是貌似没法用
所以要重新编译,首先必须确保您有libusb 和libusb-dev
然后,在makefile的第一行后面加入
CC=gcc

即修改完成后如下:
#!/usr/bin/make
CC=gcc
LDFLAGS=-lusb -lm

all: usb2ram

clean:
    -rm -f *.o usb2ram

usb2ram: usb2ram.o
    $(CC) $(LDFLAGS) -o $@ $<

boot_usb.o: boot_usb.c
    $(CC) $(CFLAGS) -o $@ -c $<

.PHONEY: all clean
先用make clean清除相关的文件,
然后执行make
就生成了可执行文件usb2ram

建议在系统环境变量里加入你编译好的usb2ram,比方说我把编译好的usbram文件夹放到用户目录(即~)下,在终端输入sudo gedit ~/.bashrc;在末尾加上
export PATH=$PATH:/home/你的用户名/usb2ram

我用 的开发板是MINI2440,当使用Download&Run的时候,出现等待下载后,在终端执行
usb2ram 30000000 文件
即可把文件下载到板上,效果跟DNW一样

你可能感兴趣的:(linux,gcc,Path,makefile,终端)