Rechercher : dans
Par :

Pb Compilation prog C et C++ sous Linux ??

Dernière réponse le 10 fév 2008 à 17:46:32 Arno59, le 27 nov 2005 à 15:29:42 
 Signaler ce message aux modérateurs

Bonjour,

Je développe des applications en java, les programmes que je réalises sous Linux fonctionne avec le jdk 1.5_05 de Sun.

Je souhaiterais programmer en C et C++, j'ai essayé de compiler des progs "simples".

------------------------------------------------------------------------------
Prog 1:
//cpfp.cpp

#include <iostream.h> // permet d'acceder au fichier d'en-tete iostream.h

//Programme principal
void main (void){
cout <<" CISEAUX - PIERRE - FEUILLE - PUITS\n";
}

-----------------------------------------------------------------------
Compilation sous shell linux :
g++ -c cpfp.cpp

bash: g++: command not found

version gcc: gcc -v
Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/2.8.1/specs
gcc version 2.8.1

Comment compiler des sources C et C++ correctement ?
Comment créer des executables comme Java ?

J'ai téléchargé la version 4.0.2, comment l'installer ?

Meilleures réponses pour « Pb Compilation prog C et C++ sous Linux ?? » dans :
Compiler du C sous Linux/UNIX VoirSous Linux, le compilateur de C est gcc. Il est installé de base sur plusieurs distributions, mais sur Debian (et celles qui en découlent) il faudra l'installer (aptitude install gcc). gcc Syntaxe de GCC gcc Tout d'abord, il faut savoir...
La compilation et les modules en C et en C++ VoirCet article a pour vocation d'introduire les notions de bases de la compilation en C et en C++ et de la programmation modulaire. Il permet de mieux comprendre les messages d'erreur du compilateur. Les notions abordées ici sont indépendantes du...
Installer un programme sur Linux Ubuntu VoirInstaller un programme avec Linux Ubuntu Ce qui suit s'applique aux distributions Ubuntu récentes Premier embarquement sur Linux Linux est encore plus facile si on ne connais pas Windows En premier: 'Comment ne pas tenter d'installer un...

1

emmanuelP, le 27 nov 2005 à 20:02:57

Slt,

Ton bash te répond qu'il ne trouve pas g++ et c'est normal ton compilateur s'appelle par gcc.
réessaye:

gcc -c cpfp.cpp


Good luck

Répondre à emmanuelP

2

coca59, le 28 nov 2005 à 09:18:57

Bonjour
Il suffit d'installer g++

Surement un apt-get install g++ sous Debian ou Ubuntu
Ou encore un urpmi g++ pour mandrake (ou redhat?)
Ou encore un emerge g++ sous gentoo il me semble.


#include <iostream> // PAS D'EXTENSION .H POUR LES ENTETES STD

using namespace std; // UTILISATION DU PACKAGE STD
// UNIQUEMENT DANS LE BUT DE NE PAS PREFIXE COUT ET ENDL

//Programme principal
void main (void){
cout <<" CISEAUX - PIERRE - FEUILLE - PUITS" << endl; // UTILISER ENDL PLUTOT QUE \n
}

Voilà bon courage :)

Répondre à coca59

3

Arno59, le 29 nov 2005 à 15:27:08

Bonjour,

J'ai téléchargé la version gcc 4.0.2 taille 31 Mo, comment l'installé correctement ?

Quel répertoire faut-il créer ?
/usr/local/gcc_4.0.2
La liberté a-t-elle un prix ? Heureusement Linux est là.

Répondre à Arno59

4

philtrain, le 29 nov 2005 à 21:52:31

Bonsoir,

$tar xvjf gcc-4.0.2.tar.bz2
$cd gcc-4.0.2/INSTALL
$links index.html

(ou tout autre navigateur)

Philippe --- O Espirito da Liberdade ---

Répondre à philtrain

5

Arno59, le 2 déc 2005 à 19:52:25

Bonjour,

Impossible d'installer gcc ??

cd /usr/local
mkdir gcc4.0.2
chmod 777 gcc4.0.2
cd gcc4.0.2
=> Copier répertoire source
tar xvjf gcc-4.0.2.tar.bz2

cd /INSTALL (doc en anglais )

---------------------------------

./configure OK

et après que faire ?
La liberté a-t-elle un prix ? Heureusement Linux est là.

Répondre à Arno59

6

mamiemando, le 3 déc 2005 à 00:52:03

A mon avis c'est cd INSTALL (à partir du répertoire dans lequel tu as décompressé gcc) et non cd /INSTALL (qui veut dire aller dans le répertoire INSTALL à la racine du disque).

Ensuite je suis sûr qu'un fichier très clair t'expliqueras la marche à suivre. Mais sinon tu peux déjà avoir un premier aperçu enchercahnt comment on compile des paquets dans la base de connaissance ccm. Généralement c'est ./configure && make && make install

Bonne chance

Répondre à mamiemando

7

 Arno59, le 3 déc 2005 à 19:04:21

Merci pour l'info,

Je ferais cela lundi. La liberté a-t-elle un prix ? Heureusement Linux est là.

Répondre à Arno59
Collection CommentÇaMarche.net