Nuovo in C ++; Comprensione di base di include, librerie e processo di compilazione. Ho già fatto alcuni semplici makefile.
Il mio progetto attuale prevede l'utilizzo di un'API DB informix e ho bisogno di includere file di intestazione in più directory non standard. Come scriverlo? Non ho trovato nulla in rete, probabilmente perché non ho utilizzato buoni termini di ricerca
Questo è un modo in cui ho provato (non funzionante). Solo per mostrare il 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