在makefile中,编译器变量CXXFLAGS
和CPPFLAGS
各自设置如下:
CXXFLAGS = -I. $(shell something)
虽然-I directory
选项用于包含构建过程的另一个标准lib目录,但我无法弄清楚'。'的影响。在上面的例子中。删除makefile
后,'-I.'
仍有效。
答案 0 :(得分:1)
.
引用当前目录(无论是在Windows还是Unix类型的系统上)。
-I.
只是将当前目录添加到包含文件搜索路径。 -L.
会将其包含在库搜索路径中。