hello, j'aimerais compiler une classe matrice en c++ mais j'ai pas
l'habitude de compiler sous linux donc j'ai cherché un tutorial sur les
makefiles et j'ai obtenu un truc comme ca:
progmatrice: mainmatrice.o matrice.o
g++ mainmatrice.o matrice.o -o progmatrice
mainmatrice.o:mainmatrice.cpp matrice.h
g++ -c mainmatrice.cpp
matrice.o: matrice.cpp matrice.h
g++ -c matrice.cpp
j'obtiens donc un fichier progmatrice
mais si je tape progmatrice j'ai le message:
"bash:progmatrice:command not found"
je sais pa trop si faut l'executer comme ca ou si c'est le makefile qu'est pas bon ou autre chose
Alors moi j'ai essayé également de compiler sous linux et j'avais le même genre de pb car le programme à lancer n'est pas forcément cherché dans le répertoire courant (celui ou se trouve le prog et à partir duquel tu lance la commande).
Essaye donc en tapant ./progmatrice
ou en rajoutant le répertoire du prog dans le path.