Bonsoir a tous,
J ai un petit soucis pour utiliser la fonction system();
premier code
Que je compile comme ca :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 #include <iostream> using namespace std; int main(void){ cout << "test" << endl; return 0; }
g++ -Wall -c test.cpp
g++ test.o -o test
ensuite je creer le deuxieme code dans le meme repertoire:
que je compile de la meme maniere :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 #include <cstdlib> // declare "system()" using namespace std; int main(void){ system("test"); return 0; }
g++ -Wall -c calltest.cpp
g++ calltest.o -o calltest
et la j'obtient le message :
sh: test: not found
emprex@emprex-laptop:~/programing/cpp$
Quel est le probleme ? merci beaucoup pour votre aide
Partager