冷凝gcc声明

时间:2013-12-06 16:41:45

标签: macos gcc libusb

我正在使用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

1 个答案:

答案 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)