Nouveau en C++; Compréhension de base des includes, des librairies et du processus de compilation. Avez-quelques-uns makefiles simples encore.Comment définir plusieurs chemin d'inclusion dans Makefile
Mon projet actuel implique l'utilisation d'une API DBInformix et j'ai besoin d'inclure des fichiers d'en-tête dans plusieurs répertoires non standard. Comment écrire ça? Havent a trouvé quelque chose sur le net, probablement parce que je n'ai pas utilisé de bons termes de recherche
Ceci est une façon que j'ai essayé (ne fonctionne pas). Juste pour montrer le makefile
LIB=-L/usr/informix/lib/c++
INC=-I/usr/informix/incl/c++ /opt/informix/incl/public
default: main
main: test.cpp
gcc -Wall $(LIB) $(INC) -c test.cpp
#gcc -Wall $(LIB) $(INC) -I/opt/informix/incl/public -c test.cpp
clean:
rm -r test.o make.out
Il ne fonctionne toujours pas pour moi, mais en cours d'exécution gcc fait manuellement. – NoBugs