参数文件到gcc

时间:2011-10-27 09:08:15

标签: linux gcc g++

在Linux上,有没有办法从文件传递参数到gcc。那就是给像compile.args这样的文件

% cat compile.args
-g3
-ggdb
 -pedantic
 -pedantic-errors
 -Wall
 -Werror
 -O0
 vec1.cpp
 -o vec1

然后将此文件提供给g ++ / gcc。我可以使用cat compile.args |来做到这一点xargs g ++,是他们的其他方式吗? gcc是否支持这个?

感谢。

2 个答案:

答案 0 :(得分:5)

是的,只需运行gcc @compile.args

答案 1 :(得分:0)

对于详细程度,这样的事情也应该有效(取决于运行的shell)

g++ `cat compiler.args|xargs`

COMPILE_ARGS=`cat compiler.args|xargs` g++ ${COMPILE_ARGS}