我正在使用OS X Mavericks (10.9)。有没有办法压缩我的gcc
命令,所以我不必为了编译而输入以下详细的命令版本?
gcc -L /usr/local/Cellar/libusb/1.0.9/lib -I /usr/local/include -o xout usbtest.c -l usb-1.0
答案 0 :(得分:1)
获取devnull的建议并编写一个Makefile,然后您只需键入:
make
以下是您需要的快速提示:
INCLUDES=/usr/local/include
LDIRS=/usr/local/Cellar/libusb/1.0.9/lib
LIBS=usb-1.0
CC=gcc
all: xout
xout: usbtest.c
$(CC) -L $(LDIRS) -I $(INCLUDES) -o xout usbtest.c -l $(LIBS)