Macos 压缩gcc语句

Macos 压缩gcc语句,macos,gcc,libusb,Macos,Gcc,Libusb,我正在使用。有没有一种方法可以稍微压缩一下我的gcc命令,这样我就不必键入以下详细版本的命令来进行编译 gcc -L /usr/local/Cellar/libusb/1.0.9/lib -I /usr/local/include -o xout usbtest.c -l usb-1.0 接受的建议并编写一个Makefile,然后只需键入: make 下面是一个关于您需要的东西的快速提示: INCLUDES=/usr/local/include LDIRS=/usr/local/Cellar

我正在使用。有没有一种方法可以稍微压缩一下我的
gcc
命令,这样我就不必键入以下详细版本的命令来进行编译

gcc -L /usr/local/Cellar/libusb/1.0.9/lib -I /usr/local/include -o xout usbtest.c -l usb-1.0
接受的建议并编写一个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)

考虑编写一个Mag文件。你知道,现在已经不是1980年了,你可以使用图形化的IDE,这种东西甚至在OSX上也存在。