Быстрая компиляция через gcc
От: maks1180  
Дата: 25.12.21 14:33
Оценка: +1 -1
заметил я что если создать файл main.cpp c содержимым
#include "file1.cpp"
#include "file2.cpp"
#include "file3.cpp"
и скомпилировать его, то в моём случаи это в 5 раз быстрее, чем вызвать gcc file1.cpp file2.cpp file3.cpp. Файлов cpp у меня порядка 30-40.
Может у gcc есть такая опция, что-бы не создавать main.cpp. Т.е. что-бы он компилировал кучу cpp файлов как один большой ?
Таким способом размер бинарника иногда отличается в большую или меньшую сторону, по сравнению с обычной компиляцией. Не пойму пока почему так.
===============================================
(реклама, удалена модератором)
Отредактировано 25.12.2021 14:37 maks1180 . Предыдущая версия . Еще …
Отредактировано 25.12.2021 14:35 maks1180 . Предыдущая версия .
Отредактировано 25.12.2021 14:35 maks1180 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.