Nouveau en C ++; Compréhension de base des inclus, des bibliothèques et du processus de compilation. A fait quelques makefiles simples encore.
Mon projet actuel implique l’utilisation d’une API informix DB et j’ai besoin d’inclure des fichiers d’en-tête dans plusieurs répertoires non standard. Comment écrire ça? Havent n'a rien trouvé sur le net, probablement parce que je n'ai pas utilisé de bons termes de recherche
C’est un moyen 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