Est-il possible de spécifier d'autres fichiers d'en-tête à inclure à partir de la ligne de commande (à l'aide de GCC 4 / C++)?
Ou est-il de toute autre manière, tous les fichiers peuvent être inclus sauf avec #include?
Contexte: je suis en train de compiler une grande base de code sur mon propre PC. Le code est généralement compilé dans un cluster, avec un complexe système de build (SoftRelTools quelqu'un?), qui est étroitement lié au système d'exploitation, tel qu'il est pratiquement impossible de l'installer à un autre endroit, des centaines de fichiers makefiles et des scripts shell, et codé en dur des chemins à des lecteurs réseau). Toutefois, le code est assez simple, et se compile bien, MAIS il manque beaucoup de comprend (surtout de la "include <vector>
" et "include <math.h>
"). Je devine que le système prend soin de cette habitude, mais je dois passer par le code et ajouter le comprend manuellement, que je préfère éviter.