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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  programmation ss linux

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

programmation ss linux

n°446543
carot0
Posté le 31-03-2004 à 23:04:19  profilanswer
 

slt tlm voila je voudrai faire du c++ ss linux mais je n'y arrive pas :  
g essayé kdevelop mais tt les projet que je fait font des erreur au make et je ne trouve rien sur internet pour faire du c++ sans IDE


---------------
In a world without walls and fences, who needs Windows and Gates
mood
Publicité
Posté le 31-03-2004 à 23:04:19  profilanswer
 

n°446545
eL_Shaman_​__
Plop.
Posté le 31-03-2004 à 23:07:47  profilanswer
 

EMACS et GCC (g++ plus exactement pour le C++).

n°446546
carot0
Posté le 31-03-2004 à 23:11:29  profilanswer
 

eL_Shaman___ a écrit :

EMACS et GCC (g++ plus exactement pour le C++).


et comment on fait ( car la c un peut flou pour moi ) un petit tuto ?


---------------
In a world without walls and fences, who needs Windows and Gates
n°446555
eL_Shaman_​__
Plop.
Posté le 31-03-2004 à 23:23:50  profilanswer
 

carot0 a écrit :


et comment on fait ( car la c un peut flou pour moi ) un petit tuto ?


Créer un dossier où travailler.
 
Lancer EMACS.
 
Faire C-x C-f (ça veut dire Ctrl+f, puis lacher la touche x et appuyer sur f) puis indiquer le chemin vers ce fichier.
(au passage, on peut aussi créer un dossier directement sous EMACS en faisant: M-x (M est la touche Méta, elle correspond sur les clavier AZERTY à Alt généralement, ou sinon à ECHAP (ou ESC)) puis en tapant: make-directory (la complétion fonctionne en faisant C-i ou en appuyant sur Tab))
Le fichier doit s'appeller *.cpp, voire *.cc pour que EMACS lance directement le mode C++ (= coloration syntaxique adaptée par exemple)
 
Taper le code...
 
Sauver le fichier en faisant C-x C-s.
 
Dans une console, taper les commandes pour compiler. En admettant que le fichier s'appelle prog.cpp et qu'on veuille que l'exécutable s'appelle prog, on fait:
g++ -Wall prog.cpp -o prog
 
le -Wall demande à g++ d'afficher les avertissements à la compilation.
 
Bon, on peut faire beaucoup mieux que ça avec un Makefile notament, mais il faut commencer par le commencement...
 
 
Sur la section Prog du forum, il y a des sites pour le C++.


Message édité par eL_Shaman___ le 31-03-2004 à 23:25:46
n°446558
carot0
Posté le 31-03-2004 à 23:31:23  profilanswer
 

eL_Shaman___ a écrit :


Créer un dossier où travailler.
 
Lancer EMACS.
 
Faire C-x C-f (ça veut dire Ctrl+f, puis lacher la touche x et appuyer sur f) puis indiquer le chemin vers ce fichier.
(au passage, on peut aussi créer un dossier directement sous EMACS en faisant: M-x (M est la touche Méta, elle correspond sur les clavier AZERTY à Alt généralement, ou sinon à ECHAP (ou ESC)) puis en tapant: make-directory (la complétion fonctionne en faisant C-i ou en appuyant sur Tab))
Le fichier doit s'appeller *.cpp, voire *.cc pour que EMACS lance directement le mode C++ (= coloration syntaxique adaptée par exemple)
 
Taper le code...
 
Sauver le fichier en faisant C-x C-s.
 
Dans une console, taper les commandes pour compiler. En admettant que le fichier s'appelle prog.cpp et qu'on veuille que l'exécutable s'appelle prog, on fait:
g++ -Wall prog.cpp -o prog
 
le -Wall demande à g++ d'afficher les avertissements à la compilation.
 
Bon, on peut faire beaucoup mieux que ça avec un Makefile notament, mais il faut commencer par le commencement...
 
 
Sur la section Prog du forum, il y a des sites pour le C++.


merci,
pour le c++ y a pas de prob en fait je suis habituer a en faire mais ss win alors je veux essayer ss linux.


---------------
In a world without walls and fences, who needs Windows and Gates
n°446559
dam1330
...
Posté le 31-03-2004 à 23:35:41  profilanswer
 

moi je fais du C avec kwrite, ca apporte vraiement emacs ?

n°446566
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 31-03-2004 à 23:45:08  profilanswer
 

trolleur spotted :o

n°446577
blame
(fir) Ô_Ô
Posté le 01-04-2004 à 00:36:02  profilanswer
 

trolleur ?  :heink:


---------------
je garde toujours une balle pour moi ou pour mon enemi
n°446694
carot0
Posté le 01-04-2004 à 10:43:08  profilanswer
 

black_lord a écrit :

trolleur spotted :o


ki trolleur ?? moi ?


---------------
In a world without walls and fences, who needs Windows and Gates
n°446695
GUG
Posté le 01-04-2004 à 10:44:48  profilanswer
 

j'espere que t'es un poulpe si tu veux utiliser emacs :D
 
je conseille le couple :  
vim + gcc + modprobe brain

mood
Publicité
Posté le 01-04-2004 à 10:44:48  profilanswer
 

n°446749
carot0
Posté le 01-04-2004 à 12:31:42  profilanswer
 

GUG a écrit :

j'espere que t'es un poulpe si tu veux utiliser emacs :D
 
je conseille le couple :  
vim + gcc + modprobe brain


je prendrai n'import quel editeur de text acii de base
c juste pour en faire au moin une fois.
apres je prendrai un IDE comme g l'habitude chez billou$oft.
mais bon je voulais prendre kdevelop mais ca marche pas ( quand je fait un projet, je rajoute pas de code je compille juste bas erreur )


---------------
In a world without walls and fences, who needs Windows and Gates
n°446755
void_ppc
Posté le 01-04-2004 à 12:35:46  profilanswer
 

comme IDE sympa tu as anjuta :)
 
mais perso un gvim + Makefile je trouve ca plus propre

n°446756
carot0
Posté le 01-04-2004 à 12:36:41  profilanswer
 

void_ppc a écrit :

comme IDE sympa tu as anjuta :)
 
mais perso un gvim + Makefile je trouve ca plus propre


tu sais moi la propreté... vu ke je travaille avec visual je connais pas trop  :D


---------------
In a world without walls and fences, who needs Windows and Gates
n°446759
dark
Posté le 01-04-2004 à 12:37:39  profilanswer
 

ça va finir en vi vs emacs je presens [:joce]

n°446760
void_ppc
Posté le 01-04-2004 à 12:37:55  profilanswer
 

han  :cry:

n°446766
carot0
Posté le 01-04-2004 à 12:41:31  profilanswer
 

dark a écrit :

ça va finir en vi vs emacs je presens [:joce]


mais non
puis bon moi l'un ou l'autre je suis pas a laise dessus alors je prendrai gedit :sol:


---------------
In a world without walls and fences, who needs Windows and Gates
n°446770
void_ppc
Posté le 01-04-2004 à 12:44:38  profilanswer
 

word en émulation est aussi très bien

n°446773
carot0
Posté le 01-04-2004 à 12:48:40  profilanswer
 

void_ppc a écrit :

word en émulation est aussi très bien


visual aussi en emulation est tres bien  :D


---------------
In a world without walls and fences, who needs Windows and Gates
n°446774
void_ppc
Posté le 01-04-2004 à 12:50:26  profilanswer
 

bon tant qu'à faire, windev en émulation :o

n°446778
carot0
Posté le 01-04-2004 à 12:53:57  profilanswer
 

void_ppc a écrit :

bon tant qu'à faire, windev en émulation :o


ca doit bouffer a mort en ressource cetruc :pt1cable:


---------------
In a world without walls and fences, who needs Windows and Gates
n°447504
carot0
Posté le 01-04-2004 à 22:42:53  profilanswer
 

heu si non personne pour me dire comment je resous ce prob sous kdevelop :  

Code :
  1. cd . \
  2. && CONFIG_FILES= CONFIG_HEADERS=config.h \
  3. /bin/sh ./config.status
  4. config.status: creating config.h
  5. config.status: config.h is unchanged
  6. config.status: executing default-1 commands
  7. gmake all-recursive
  8. gmake[1]: Entre dans le répertoire `/home/cobra/test'
  9. cd . && \
  10. /bin/sh /home/cobra/test/admin/missing --run automake --foreign Makefile
  11. aclocal.m4:3009: your implementation of AM_INIT_AUTOMAKE comes from an
  12. aclocal.m4:3009: old Automake version. You should recreate aclocal.m4
  13. aclocal.m4:3009: with aclocal and run automake again.
  14. gmake[1]: *** [Makefile.in] Erreur 1
  15. gmake[1]: Quitte le répertoire `/home/cobra/test'
  16. gmake: *** [all] Erreur 2
  17. *** échec ***


---------------
In a world without walls and fences, who needs Windows and Gates
n°447526
void_ppc
Posté le 01-04-2004 à 22:55:53  profilanswer
 

mettre à jour automake comme précisé dans le message d'erreur ?

n°447571
carot0
Posté le 01-04-2004 à 23:28:24  profilanswer
 

void_ppc a écrit :

mettre à jour automake comme précisé dans le message d'erreur ?


c bisard k'il me demande de le mettre a jour : c celui de l'installation de ma red hat et pareil pour le kdevelop


---------------
In a world without walls and fences, who needs Windows and Gates
n°447581
carot0
Posté le 01-04-2004 à 23:48:38  profilanswer
 

void_ppc a écrit :

mettre à jour automake comme précisé dans le message d'erreur ?


bas je l'ai fait g mis : autoconf-2.59 et automake-1.8.3 et voila ce ke me dit kdevelop :  

Code :
  1. cd . \
  2. && CONFIG_FILES= CONFIG_HEADERS=config.h \
  3. /bin/sh ./config.status
  4. config.status: creating config.h
  5. config.status: config.h is unchanged
  6. config.status: executing default-1 commands
  7. gmake all-recursive
  8. gmake[1]: Entre dans le répertoire `/home/cobra/test'
  9. cd . && \
  10. /bin/sh /home/cobra/test/admin/missing --run automake --foreign Makefile
  11. configure.in:58: warning: do not use m4_patsubst: use patsubst or m4_bpatsubst
  12. aclocal.m4:11293: AM_CONFIG_HEADER is expanded from...
  13. configure.in:58: the top level
  14. configure.in:102: warning: do not use m4_regexp: use regexp or m4_bregexp
  15. aclocal.m4:11306: _AM_DIRNAME is expanded from...
  16. configure.in:102: the top level
  17. configure.in:41: your implementation of AM_INIT_AUTOMAKE comes from an
  18. configure.in:41: old Automake version. You should recreate aclocal.m4
  19. configure.in:41: with aclocal and run automake again.
  20. gmake[1]: Quitte le répertoire `/home/cobra/test'
  21. gmake[1]: *** [Makefile.in] Erreur 1
  22. gmake: *** [all] Erreur 2
  23. *** échec ***


---------------
In a world without walls and fences, who needs Windows and Gates
n°448110
carot0
Posté le 02-04-2004 à 18:50:26  profilanswer
 

:bounce:  :bounce:


---------------
In a world without walls and fences, who needs Windows and Gates
n°448200
ycarus
Posté le 02-04-2004 à 20:47:14  profilanswer
 

et si tu lances aclocal ? :)

n°448201
carot0
Posté le 02-04-2004 à 20:47:22  profilanswer
 

:bounce:  :bounce:


---------------
In a world without walls and fences, who needs Windows and Gates
n°448268
Didou01
Posté le 02-04-2004 à 22:50:24  profilanswer
 

Tu as beaucoup de fichiers à compiler ?

n°448275
vanilla
datoune's revival
Posté le 02-04-2004 à 22:54:38  profilanswer
 

carot0 a écrit :

slt tlm voila je voudrai faire du c++ ss linux mais je n'y arrive pas :  
g essayé kdevelop mais tt les projet que je fait font des erreur au make et je ne trouve rien sur internet pour faire du c++ sans IDE


 
* Le forum dans lequel vous êtes n'est pas un téléphone portable ! Le langage type SMS est à éviter. Si vous ne faites pas d'effort pour écrire, nous n'en ferons pas pour vous lire et vous répondre. Il est dans votre intérêt et dans l'intérêt de tous d'écrire dans un français correct et compréhensible pour que nous puisssions nous comprendre, afin de rendre le forum agréable à lire et de donner envie aux forumeurs d'y participer.  
 
 :sol:


---------------
Membre du Front de Libération de Datoune | Soutenez le FLD | A Tribute To Datoune
n°448375
carot0
Posté le 03-04-2004 à 11:16:01  profilanswer
 

ycarus a écrit :

et si tu lances aclocal ? :)


voila ce qu'il me dit :  

Code :
  1. aclocal: `configure.ac' or `configure.in' is required


---------------
In a world without walls and fences, who needs Windows and Gates
n°448447
floyder
Posté le 03-04-2004 à 12:16:14  profilanswer
 

J'ai exactement le même pb que toi, avec une mandrake 10.  
Visiblement toutes les "dépendances" (requierement) de Kdevelop 3.0 ne sont pas satisfaites après une install. J'ai installé une mise à jour d'automake, mais maintenant kdevelop plante au démarage (qd il ouvre le dernier projet automatiquement) ou qd j'essaie de compiler le projet...


Message édité par floyder le 03-04-2004 à 12:16:32
n°448503
macomboh
Posté le 03-04-2004 à 13:40:22  profilanswer
 

je te conseille vivement wxwindow
www.wxwindows.org
 
cela te permet te programmer des gui's fenetrés avec des classes dans le style SDK windows  
 
le x.ule est écrit avec

n°449543
floyder
Posté le 05-04-2004 à 17:28:21  profilanswer
 

bon, g réussi à faire marcher kdevelop. il faut installer le dernier automake (1.8 pour moi) mais surtout il faut désinstaller le package automake 1.4. Après il ne reste plus qu'à faire un lien symbolique vers une lib qu'il cherche dans un autre répertoire et le tour est joué.

n°455021
carot0
Posté le 13-04-2004 à 23:59:49  profilanswer
 

Floyder a écrit :

bon, g réussi à faire marcher kdevelop. il faut installer le dernier automake (1.8 pour moi) mais surtout il faut désinstaller le package automake 1.4. Après il ne reste plus qu'à faire un lien symbolique vers une lib qu'il cherche dans un autre répertoire et le tour est joué.


je ne peux pas enlever automake 1.4 :  

rpm -e automake
error: Failed dependencies:
        automake >= 1.4p1 is needed by (installed) libtool-1.4.3-5
        automake >= 1.4 is needed by (installed) kdevelop-2.1.5-6


tu as fait comment toi pour le virer proprement ?


---------------
In a world without walls and fences, who needs Windows and Gates
n°455033
floyder
Posté le 14-04-2004 à 00:18:42  profilanswer
 

en utilisant le centre de controle Mandrake (drakconf). J'ai d'abord installé la nouvelle version, puis j'ai désinstallé l'ancienne. Il ne m'a pas mis de pb de dépendance.

n°455319
carot0
Posté le 14-04-2004 à 14:19:20  profilanswer
 

floyder a écrit :

en utilisant le centre de controle Mandrake (drakconf). J'ai d'abord installé la nouvelle version, puis j'ai désinstallé l'ancienne. Il ne m'a pas mis de pb de dépendance.


je suis ss red hat


---------------
In a world without walls and fences, who needs Windows and Gates
n°455506
floyder
Posté le 14-04-2004 à 16:27:36  profilanswer
 

arf, c'est dommage :D
Force la desinstallation, doit y avoir moyen avec l'outil rpm je pense.

n°455550
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 14-04-2004 à 17:01:04  profilanswer
 

--force

n°456099
carot0
Posté le 15-04-2004 à 02:29:16  profilanswer
 


le --force ne passe pas pour la desinstallation mais g reussi quand meme en le virant par ajouter ou suprimer des applications ( ca permet de rajouter ou virer de rpm installé par la distro )
mais ca ne change rien a mon prob ca ne marche tjrs pas


---------------
In a world without walls and fences, who needs Windows and Gates
n°456118
lint
O_O
Posté le 15-04-2004 à 05:45:48  profilanswer
 

un IDE kilaibien : Eclipse + plugin CDT (plugin pour les langages C et C++)


---------------
\@/
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  programmation ss linux

 

Sujets relatifs
fonction LAN des carte mères nouvelle generation compatible avec LINUXvpn ipsec sous linux + pb d'addressage IP
PB profils impression linuxprogrammation de pic en C sous linux
Programmation graphique linuximprimer sous linux - programmation
[Programmation] Linux et nb de connectéProgrammation php/sql + webdesign sous linux
programmation fortran sous LinuxLinuxeux : petite question sur linux & les jeux : programmation ???
Plus de sujets relatifs à : programmation ss linux


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