Можно ли указать дополнительные файлы заголовков для включения из командной строки (используя GCC 4/С++)?
Или есть ли другие файлы, которые можно включить, кроме #include?
Справочная информация. Я пытаюсь скомпилировать большую базу кода на своем ПК. Код обычно компилируется в кластере со сложной системой сборки (SoftRelTools - кто-нибудь?), Который переплетается с операционной системой, так что практически невозможно установить его где-то в другом месте (буквально сотни make файлов и сценариев оболочки и закодированные пути к сетевым дискам). Тем не менее, фактический код довольно прост и компилируется отлично, но в нем отсутствует много включений (в основном а-ля "include <vector>
" и "include <math.h>
" ). Я предполагаю, что система сборки позаботится об этом обычно, но мне нужно пройти через код и добавить его вручную, что я бы предпочел избежать.