如何从文件中读取编译器标志

时间:2013-06-17 15:11:55

标签: c++ c compiler-construction clang

是否可以配置clang从文件中读取编译器标志。是否有任何标志:

 clang++ test.cpp -flags=flags-file

这样clangflags-file读取编译器标志。

2 个答案:

答案 0 :(得分:2)

显然,支持从clang和gcc中的文件读取命令。用法类似于:

clang++ test.cpp @file

编译器将从file读取命令行标志。

我可以找到gcc的链接。 https://developer.apple.com/library/mac/documentation/darwin/reference/manpages/man1/gcc.1.html

答案 1 :(得分:0)

可以使用以下命令实现:

clang++ test.cpp -flags=`cat flags-file`
正如FDinoff在评论中所建议的那样,make似乎是工作的工具。