Bonjour,
J'essaie d'ajouter à un plugin (C++ sous Linux) une commande système
destinée à visualiser le démarrage d'un processus interne. Lancement d'une
commande système pour créer un fichier "BIDON". => "touch /video0/BIDON"
Bien que cela paraisse trivial, impossible de compiler correctement. Voici les détails :
Ajout au fichier.c original :
Résultat de la compilation :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 #include <stdlib.h> ... ... // Crée un fichier BIDON std::system( "touch /video0/BIDON" );
J'ai essayé en modifiant la directive include :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 error: expected identifier before string constant error: expected ',' or '...' before string constant error: ISO C++ forbids declaration of 'system' with no type error: invalid use of '::'
mais cela ne change rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 #include <cstdlib>
Pourriez-vous m'aider à solutionner le problème ?
D'avance merci.
Partager