файл аргументов в gcc - PullRequest
       0

файл аргументов в gcc

1 голос
/ 27 октября 2011

В 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 ]

5 голосов
/ 27 октября 2011

Да, просто запустите gcc @compile.args

0 голосов
/ 27 октября 2011

Для многословия также должно работать что-то подобное (в зависимости от запущенной оболочки)

g++ `cat compiler.args|xargs`

или

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