Mise à jour le chemin d'inclusion dans linux

J'ai quelques fichiers d'en-têtes /mon/chemin/vers/le /dossier. Je sais comment inclure ces fichiers dans le nouveau programme en C, mais à chaque fois que j'ai besoin de type de chemin d'accès complet au fichier d'en-tête avant de l'inclure. Puis-je définir certains variable de chemin d'accès dans linux tel qu'il recherche automatiquement les fichiers d'en-tête ?

  • vous pouvez ajouter le chemin d'accès à votre fichier makefile ? si vous utilisez celui qui est
  • Avez-vous l'utilisation de gcc? Avez-vous l'utiliser directement, ou vous utilisez un makefile?
  • - Je l'utiliser directement
  • Si vous utilisez gcc directement (ce qui est généralement une mauvaise idée, il est préférable d'utiliser certains builder comme make ou omake ou un script), il suffit de la passer à l'approprié -I votre/include/dir drapeaux. N'oubliez pas de passer -Wall à gcc.