Есть ли меньшая загрузка для GCC, если единственный язык, который вам нужно скомпилировать, это C? TCC — фантастический вариант для Windows, но мне нужно, чтобы он компилировался на нескольких платформах. Мне также нравится тот факт, что GCC очень часто используется.
Если нет конкретной загрузки, которая меньше, смогу ли я отсеять данные в загруженном пакете, которые не нужны для компиляции C? Будут ли проблемы с этим подходом?
Когда вы создаете GCC, вы должны сначала настроить это.
Определение --enable-languages=c
ограничит вашу сборку только языком Си.
Есть много других опций, которые позволяют адаптировать GCC к вашим потребностям.