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

 


Dernière réponse
Sujet : [C++] Comment on fait sous linux
AMDFan

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...


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
AMDFan

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...

zeltron 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
heffer 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
verdoux 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]

zeltron Tout ceci est bien étrange :

 

bon  fais un :

 

find / -name "gcc"

 

et un

 

find / -name "g++"

 

et dis ce qui sort

heffer 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:
zeltron vérifie que tu possèdes les commandes gcc et g++ dans le repertoire /usr/bin/

 

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

heffer zop>peux-tu être plus clair?
zop

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'

heffer Normalement il faut juste installer les packages et après gcc ça marche? Il n'y a rien d'autre à faire?
chadenat tiens tu es aussi lyonnais heffer!!! Sinon t'es sur que tu as bien installé tous les packages.
heffer j'ai essayé de compiler mais il me met error: gcc command not found. :(
Help!
MC 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.
chadenat MC > heffer débute je crois que Kdevelop serait quand même la meilleur solution....
MC 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).
chadenat installe Kdevelop!! www.kdevelop.org
heffer J'ai trouvé les rpm egc et je les ai installé. Mais comment je fais pour m'en servir maintenant?
zeltron gcc et ses librairies sont incluse dans le package egcs.
Regarde voir si tu ne trouves pas un rpm nommé egcs ..
heffer up
heffer 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?
heffer c'est dans quel CD? le 1 ou le 2?
calvaire318 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.
chadenat kdevelop je ne dirais que ca
MC Les outils de developement (gcc), avec tout les outils (gdb, ddd, etc...)
heffer Je viens d'installer Linux Redhat 7.0, et je voudrais faire du C++. Comment faire? Faut-il installer quelque chose en plus?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)