Как получить предварительно обработанный код C ++ из DevC ++ под Windows XP? Я читал о создании gcc -E file.cpp
файл, но я все еще не могу соединить точки, как запустить этот файл? После того, как я это скомпилировал, все прошло как обычно.
Вы просто не можете ‘бежать’ предварительно обработанный файл. Вы можете просто компилировать и запустить его, или проверить его на предмет того, что произвел препроцессор.
Например. при использовании GCC вы можете запустить
gcc file.cpp -E <all preprocessor options as set from the IDE> -o file_preprocessed.cpp
чтобы получить file_preprocessed.cpp
файл для проверки.
Я не знаю для Dev-C ++ В частности, IDE, но обычно вы получите представление о фактически используемых флагах компилятора проекта в настройках проекта.
бежать
gcc file.cpp -E -o file_preprocessed.cpp
Затем вы можете открыть файл file_preprocessed.cpp, чтобы увидеть вывод