#1 Le 04/03/2013, à 14:01
- Morrio
[Résolue] Problème compilation code blocks
Bonjour,
Je programme du C et je suis un débutant sous linux.
J'ai installer code blocks et j'ai écris mon code.
#include <stdio.h>
#include <stdlib.h>int main()
{
printf("Hello world!\n");
return 0;
}
Je compile ensuite sa me fait :
-------------- Build: Release in Application ---------------
Linking console executable: bin/Release/Application
/bin/sh: 1: g++: not found
Process terminated with status 127 (0 minutes, 0 seconds)
0 errors, 0 warnings
Mais je ne vois pas ma console écrire Hello world.
Dernière modification par Morrio (Le 04/03/2013, à 19:40)
Hors ligne
#2 Le 04/03/2013, à 14:09
- miniSeb
Re : [Résolue] Problème compilation code blocks
Bonjour,
/bin/sh: 1: g++: not found
g++ n'a pas l'air installé.
Essaye de faire :
sudo apt-get install g++
Hors ligne
#3 Le 04/03/2013, à 14:10
- pingouinux
Re : [Résolue] Problème compilation code blocks
Bonjour,
C'est le paquet g++ qui ne doit pas être installé :
sudo apt-get install g++
Hors ligne
#4 Le 04/03/2013, à 14:53
- Morrio
Re : [Résolue] Problème compilation code blocks
Le paquet g++ c'est quoi ?
Hors ligne
#5 Le 04/03/2013, à 15:09
- pingouinux
Re : [Résolue] Problème compilation code blocks
C'est le paquet qui contient le compilateur. Voici le début de man g++
NAME
gcc - GNU project C and C++ compiler
Hors ligne
#6 Le 04/03/2013, à 15:48
- antony21
Re : [Résolue] Problème compilation code blocks
Hello !
Code::block c'est un envirronement de développement intégré, ça te permet d'avoir une interface agréable à utiliser, de créer des projets et d'avoir les boutons de compilation à portée de clic...mais si tu n'as pas de compilateur c'est-à-dire l'élément qui te permet de transformer ton code (compréhensible par l'humain) en binaire, il ne peut rien faire pour toi ^^ C'est pour cela qu'il te faut g++, c'est un compilateur libre pour le C++. (Pcq pour programmer n'importe quelle éditeur tel que gedit te permet de le faire )
Dernière modification par antony21 (Le 04/03/2013, à 15:48)
Hors ligne
#7 Le 04/03/2013, à 17:31
- Korak
Re : [Résolue] Problème compilation code blocks
Bonjour,
Quand je vois l'exemple de code que tu donnes au premier post, je suppose que tu débutes aussi en C. Juste?
Pour débuter dans la programmation en C, j'utilise l'éditeur de texte SciTE, le compilateur GCC et le terminal.
Et pour compiler, j'utilise, dans un terminal, une commande du genre:
gcc -o exercice exercice.c -Wall
Pour afficher un texte à l'écran et dans un terminal, j'utilise ce code:
#include <stdio.h>
int main () {
puts ("Hello World");
getchar (); /* Permet d'attendre la frappe d'une touche */
return 0;
}
Dernière modification par Korak (Le 04/03/2013, à 18:00)
OS: Ubuntu 22.04 64 bits + Windows 11 64 bits en dualboot (BIOS UEFI, Secure Boot activé et table de partitions GPT)
PC portable HP 17-CP0308NF Processeur: AMD Ryzen 7 5700U avec carte graphique AMD Lucienne intégrée au processeur. Mémoire vive: 16 Go RAM
Quand vous ne trouvez pas la solution à un problème, cherchez des pistes menant à la solution !
Hors ligne