Как я могу заставить компилятор или какой-либо другой инструмент выложить один огромный исходный файл с заголовками, включенными в их соответствующие файлы * .cpp, а затем поместить все это в один большой исходный файл * .cpp?
У меня есть миллионы строк кода и множество смешанных макросов и защищенных включений, а что нет. Ручное выполнение этого заняло бы больше времени, чем перевод его в машинный код в моей голове.
Постскриптум Сезон для этого тривиален, не волнуйтесь, я знаю, что это не практично.
Использовать -E
опция в компиляторе gcc. Узнайте больше на: https://gcc.gnu.org/onlinedocs/gcc/Preprocessor-Options.html
Других решений пока нет …