Как я могу подавить вывод файлов сборки собственно компиляцией? - PullRequest
0 голосов
/ 21 июня 2019

У меня есть некоторый код библиотеки C ++, который я хочу строго скомпилировать для быстрой проверки, и я не хочу, чтобы какие-либо созданные файлы использовались для более поздних этапов (сборка, компоновка и т. Д.)

Я могу сделать

g++ -S main.cpp

но это даст мне файл сборки, который я все равно собираюсь удалить.

Есть ли опция, которая скажет компилятору просто скомпилировать исходный файл, но не создавать никаких файлов?

РЕДАКТИРОВАТЬ [0]: я использую mingw в Windows.

1 Ответ

1 голос
/ 22 июня 2019

gcc имеет параметр -fsyntax-only :

Проверьте код на наличие синтаксических ошибок, но ничего не делайте.

...