Bonjour,
je suis debutante et j'ai du mal a compiler mon code c++, voila ce que j'ai fait:
1/ Mon programme est ecrit dans pico c'est un fichier ascii text
2/ je voudrais l'executer mais je n'y arrive pas
je vous prie de m'aider
Version imprimable
Bonjour,
je suis debutante et j'ai du mal a compiler mon code c++, voila ce que j'ai fait:
1/ Mon programme est ecrit dans pico c'est un fichier ascii text
2/ je voudrais l'executer mais je n'y arrive pas
je vous prie de m'aider
Montre ton code, montre comment tu le compile, montre comment tu souhaite l'exécuté si la compilation marche bien.
Mais je peux déjà te donner ca:
1/
2/Citation:
g++ fichier1.cpp fichier2.cpp -o executable
Citation:
./executable
Actuellement tu as ton fichier sous forme de source (version lisible par un humain), il va falloir que tu compile tes sources afin de generer le programme a executer (version compréhensible par la machine).
jette un oeil à la section tutoriel de ce site tu devrais trouver ton bonheur :ccool:
salut,
je viens de l'executer
et j'obtiens ce message d'erreur (c'est ce que je pense en tout cas):Code:
1
2
3
4
5
6
7 #include<stdio.h> int main() { fprintf('lkgjlkgjdlkgjdlkgj'); return(0); }
Code:
1
2
3
4
5 mn.cpp:4:10: warning: multi-character character constant mn.cpp: In function int main(): mn.cpp:4: error: invalid conversion from int to FILE* /usr/include/stdio.h:334: error: too few arguments to function int fprintf(FILE*, const char*, ...)
Essaye cela plutôt :
Code:
1
2
3
4
5
6
7#include<stdio.h> int main() { printf("lkgjlkgjdlkgjdlkgj\n"); return(0); }
Tu as raison ram-0000 j'ai confondu avec fprintf de matlab :D
maintenant je n'ai plus de messages d'erreurs mais je ne vois pas le text que doit afficher printf
merci pour tout :ccool:Code:
1
2./executable
Ton code est du C et non du C++.
Il faut donc le compiler avec gcc et non g++