Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1537 connectés 

  FORUM HardWare.fr
  Programmation

  [C++] Comment on fait sous linux

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C++] Comment on fait sous linux

n°17898
heffer
PDG du Site des Mains
Posté le 09-03-2001 à 17:30:56  profilanswer
 

Je viens d'installer Linux Redhat 7.0, et je voudrais faire du C++. Comment faire? Faut-il installer quelque chose en plus?


---------------
Découvrez la version 2005 du  Site des Mains!! C'est la même qu'en 2004!
mood
Publicité
Posté le 09-03-2001 à 17:30:56  profilanswer
 

n°17899
MC
retour à la raison
Posté le 09-03-2001 à 17:33:48  profilanswer
 

Les outils de developement (gcc), avec tout les outils (gdb, ddd, etc...)

n°17906
chadenat
Posté le 09-03-2001 à 17:53:39  profilanswer
 

kdevelop je ne dirais que ca


---------------
http://www.chadenat.forez.com
n°17908
calvaire31​8
Posté le 09-03-2001 à 18:03:58  profilanswer
 

t'a un outil " gnorpm" qui te permet d'installer ce que tu veut
tu va dans developpement est tu install ce que tu veut avec le cd
de rh7.0.

n°17917
heffer
PDG du Site des Mains
Posté le 09-03-2001 à 19:23:53  profilanswer
 

c'est dans quel CD? le 1 ou le 2?

n°18007
heffer
PDG du Site des Mains
Posté le 10-03-2001 à 15:03:14  profilanswer
 

Je suis allé dans gnorpm, mais j'ai pas trouvé ce qu'il faut installer. Dans développement, il y a 3 catégories: langages, bibliothèques, outils. J'ai rien trouvé du style gcc.
Pouvez-vous m'aider?

n°18110
heffer
PDG du Site des Mains
Posté le 11-03-2001 à 21:38:46  profilanswer
 

up


---------------
Découvrez la version 2005 du  Site des Mains!! C'est la même qu'en 2004!
n°18113
zeltron
Posté le 11-03-2001 à 21:55:33  profilanswer
 

gcc et ses librairies sont incluse dans le package egcs.
Regarde voir si tu ne trouves pas un rpm nommé egcs ..

n°18132
heffer
PDG du Site des Mains
Posté le 11-03-2001 à 22:56:13  profilanswer
 

J'ai trouvé les rpm egc et je les ai installé. Mais comment je fais pour m'en servir maintenant?

n°18162
chadenat
Posté le 12-03-2001 à 07:39:19  profilanswer
 

installe Kdevelop!! www.kdevelop.org


---------------
http://www.chadenat.forez.com
mood
Publicité
Posté le 12-03-2001 à 07:39:19  profilanswer
 

n°18166
MC
retour à la raison
Posté le 12-03-2001 à 09:21:43  profilanswer
 

Les docs sont sur:
http://www.gnu.org
 
kdevelop est un système ala VisualC++, perso je prefere gcc + Xemacs + DDD.
 
Les bases:
 
Compil:
 
gcc -l<nom de lib sans le lib devant> -L<chemin des libs> <options> -o <nom de l'exec> <fichiers .c/.cpp>  
 
Les options utiles:
 
-O2 : optimise (le -O3 n'apporte quasiment rien et n'est pas sans risques). Le mettre en -O0 si tu debug (sinon c'est assez fun de faire du step dans le code).
-g : inclue les info de debug
-march=686 : optimise pour le pentium/athlon (pas réellement de gain).

n°18208
chadenat
Posté le 12-03-2001 à 12:44:24  profilanswer
 

MC > heffer débute je crois que Kdevelop serait quand même la meilleur solution....


---------------
http://www.chadenat.forez.com
n°18250
MC
retour à la raison
Posté le 12-03-2001 à 16:20:20  profilanswer
 

Et ben justement c'est une bonne solution: vaut mieux en chier un peu plus au debut pour savoir résoudre les pb après.
 
Pour info j'ai commencé le C sur un amiga avec Dice, j'ai du mettre qques jours avant de comprendre comment faire un prog. Mais au moins j'ai lu le manuel ;)
 
Mais bon les intégrés c'est pas mal. Le seul pb c'est que ce n'est pas souple.

n°18272
heffer
PDG du Site des Mains
Posté le 12-03-2001 à 19:57:48  profilanswer
 

j'ai essayé de compiler mais il me met error: gcc command not found. :(
Help!

n°18274
chadenat
Posté le 12-03-2001 à 21:29:39  profilanswer
 

tiens tu es aussi lyonnais heffer!!! Sinon t'es sur que tu as bien installé tous les packages.


---------------
http://www.chadenat.forez.com
n°18281
heffer
PDG du Site des Mains
Posté le 12-03-2001 à 22:24:00  profilanswer
 

Normalement il faut juste installer les packages et après gcc ça marche? Il n'y a rien d'autre à faire?

n°18288
zop
1 world, 1 web, 1 Windows
Posté le 12-03-2001 à 22:48:56  profilanswer
 

heffer a écrit a écrit :

Normalement il faut juste installer les packages et après gcc ça marche? Il n'y a rien d'autre à faire?




Il faut que ledit gcc se trouve dans le 'path'

n°18297
heffer
PDG du Site des Mains
Posté le 12-03-2001 à 23:05:44  profilanswer
 

zop>peux-tu être plus clair?

n°18298
zeltron
Posté le 12-03-2001 à 23:22:44  profilanswer
 

vérifie que tu possèdes les commandes gcc et g++ dans le repertoire /usr/bin/

 

[edit]--Message édité par zeltron--[/edit]

n°18383
heffer
PDG du Site des Mains
Posté le 13-03-2001 à 16:04:57  profilanswer
 

Ben non, il n'y a pas les commandes gcc et g++ dans /usr/bin. Pourtant j'ai installé tout les packages de développement!
J'en ai marre!!! :fou:

n°18385
zeltron
Posté le 13-03-2001 à 16:23:34  profilanswer
 

Tout ceci est bien étrange :

 

bon  fais un :

 

find / -name "gcc"

 

et un

 

find / -name "g++"

 

et dis ce qui sort

n°18386
verdoux
And I'm still waiting
Posté le 13-03-2001 à 16:28:36  profilanswer
 

Heffer, je crois qu'il vaut mieux que t'arrêtes linux, et l'info aussi, parce que ne pas réussir à installer 3/4 packages en 4 jours, c'est pas bon signe :D

 

[edit]--Message édité par Verdoux--[/edit]

n°18405
heffer
PDG du Site des Mains
Posté le 13-03-2001 à 17:34:54  profilanswer
 

Verdoux> J'ai réussi à installer tétris!  :D  
zeltron> Voici les deux lignes qu'il me répond (la même chose pour gcc et g++):
find: /proc/bus/usb/001/-01 : Aucun fichier ou répertoire de ce type
find: /proc/6/fd : Permission non accordée

n°18413
zeltron
Posté le 13-03-2001 à 17:58:01  profilanswer
 

Bon ben visiblement tu n'as pas installé les bons packages.
Est ce que tu as installé tous les packages egcs de ton cd (pas uniquement les librairies ? )
 
Pour verifier tu prends ton gnome RPM et tu regardes les paquets relatifs a egcs que tu as installé et donne leur nom

n°18432
AMDFan
Posté le 13-03-2001 à 19:31:17  profilanswer
 

MC a écrit a écrit :

Les docs sont sur:
http://www.gnu.org
 
kdevelop est un système ala VisualC++, perso je prefere gcc + Xemacs + DDD.
 
Les bases:
 
Compil:
 
gcc -l<nom de lib sans le lib devant> -L<chemin des libs> <options> -o <nom de l'exec> <fichiers .c/.cpp>  
 
Les options utiles:
 
-O2 : optimise (le -O3 n'apporte quasiment rien et n'est pas sans risques). Le mettre en -O0 si tu debug (sinon c'est assez fun de faire du step dans le code).
-g : inclue les info de debug
-march=686 : optimise pour le pentium/athlon (pas réellement de gain).




 
Prétendrais-tu que Kdevelop est visuel ?
Moi je préfère aussi XEmacs qui est très suffisant comme IDE.
 
Par contre il existe un outil visuel qui permet de développer des interfaces Qt.
 
Alors tu peux lâcher Kdevelop...

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [C++] Comment on fait sous linux

 

Sujets relatifs
easy php sous linux ?ip et nom du pc sous linux en c++ ?
kelkun pourrait me compiler les pilotes pour linux pour le raid[Linux] Linker un nouveau répertoire d'en-têtes c++
(Programmes C) comment exécuter un code compilé sous Linux console ?[C & kernel linux] Programmation de sémaphores
requete snmp en c(linux)Question à un pro en systeme Linux?
Pb installation PHP/Apache sous Linuxcomment on compile un .cc sous linux ?
Plus de sujets relatifs à : [C++] Comment on fait sous linux


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR