LINUX.ORG.RU

Мой проект глазами компилятора


0

1
gcc -E *.c -o res.i

пытаюсь увидеть свой проект, после предпроцессорной обработки, файлов много поэтому использую шаблон *.c но даже когда перечисляешь, в конечный файл res.i не всё помещается, почему? подскажите.

Он для каждого входного использует один и тот же (начиная сначала) выходной.
Что мешает написать gcc -E *.c > res.i ?

io ★★
()
Ответ на: комментарий от io

res.i теперь перенасыщен повторными прототипами функций, и тп чепухой, как из этого всего уникальное получить?

sadavod
() автор топика
echo > res.c
for name in *.c; do echo "#include \"$name\"" >> res.c; done
gcc -E res.c -o res.i
Manhunt ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.