比如:
CFLAGS=-I/usr/local/include
LDFLAGS=-L/usr/local/lib
LIBS=-lrt
test: test.o
gcc $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS)
该文章展示了一个在Linux环境下进行编译时设置CFLAGS、LDFLAGS和LIBS变量的例子。使用gcc编译器,将-L和-I选项指定到包含库的目录,以及添加-lrt链接特定库。
比如:
CFLAGS=-I/usr/local/include
LDFLAGS=-L/usr/local/lib
LIBS=-lrt
test: test.o
gcc $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS)

被折叠的 条评论
为什么被折叠?