comment progammer en C sous windows - C - Programmation
Marsh Posté le 25-04-2005 à 20:25:17
en utilisant les standards tu restera compatible, et pour le compilateur
ps: pourquoi tu n'installe pas GNU/Linux (tu as juste a télécharger les iso sur le net) ? ou alors fais un Dual Boot
Marsh Posté le 25-04-2005 à 20:59:42
merci mais je debute vraiment peut tu mettre des liens ou expliquer la demarche
Marsh Posté le 25-04-2005 à 21:29:17
Pour le liens j'avais oublié de le donner désolé:
http://www.google.fr
Je peut t'assurer que toutes les réponses a tes questions sont là, je vais quand même pas chercher a ta place...
Marsh Posté le 25-04-2005 à 21:31:40
Bon allez, il débute, on va pas faire les rats non plus.
d'jo: tu peux utiliser cygwin. Lors de l'installation, choisit d'y inclure le compilateur gcc : ça te permettra de bosser sous Windows comme sous unix. Mais effectivement, utiliser une knoppix ou une ubuntu live, ça te permet de bosser sous Linux sans avoir à l'installer, ça reste la meilleure solution...
Marsh Posté le 26-04-2005 à 10:19:24
d'jo a écrit : bonjour je suis étudiant en fac et je débute la programmation en C . Nous utilisons linux à l'université mais chez moi je ne dispose que de windows XP pro |
salut, si tu veux faire "comme a la fac", je te conseille de dl demolinux : c'est une distrib linux que tu graves sur un cd et qui est bootable et sans installation !
Comme ca tu pourras dev sous linux sans te prendre la tete (y'a gcc je pense dessus et emacs) www.demolinux.org
Marsh Posté le 26-04-2005 à 12:41:30
si tu n'as pas de graveur, je te conseil de faire une petite dépense dans un magazines sur Linux par moment ils offres des distrib. avec leur magazine
Marsh Posté le 27-04-2005 à 17:15:08
nous on utilise Visual C++ de microsoft qui est l'outil le plus simple
mais certains ici te diront qu'il est trop tolérent avec des erreurs de programmation. Mais perso pour débuter c'est tout de même lui que je te conseil
Sinon turbo c qui tourne en dos dans le pire des cas
Marsh Posté le 27-04-2005 à 17:43:24
nolimites a écrit : nous on utilise Visual C++ de microsoft qui est l'outil le plus simple |
Conseil complétement con, félicitation
Si tu veut coder sous windows utilise plutot dev-C++ pour débuter ou comme Lam's te la dit cygwin
Marsh Posté le 27-04-2005 à 18:31:25
tu peux pas faire du ssh à ta fac?
sinon dev c++ me parait la meilleur solution.
Marsh Posté le 27-04-2005 à 18:50:12
Le problème de mingw pour les étudiants, c'est que dès que tu va essayer de lui faire manger un fork(), un socket() ou un readdir(), il va te rire au nez, non ?
Marsh Posté le 27-04-2005 à 23:26:21
Salut,
y a encore plus simple, inscrit-toi sur testdrive.hp.com tu choisi ta machine et son OS et tu as droit a un repertoire home. Si a la fac tu compiles sur unix tru64 et que tu fais du posix tu c tout faire sauf le schedulling qui te demande des droits su ou root... sinon tout le reste marche.
Marsh Posté le 27-04-2005 à 23:28:59
ah oui j'oubliais.... tu passes tes fichiers par ftp et tu compiles et test par telnet.
voila je crois que c'est tou
a+
Marsh Posté le 27-04-2005 à 23:34:05
pour installer linux outre google il y a la cat OS Alternatifs sur ce meme forum
Marsh Posté le 28-04-2005 à 00:45:46
merci à tous mais g opté pour cygwin qui marche impek , par contre si vous connaissiez un équivalent de Gedit ou un outil plus sympa que le bloc note pour taper les codes ....
freeware of course...
merci
Marsh Posté le 28-04-2005 à 00:48:54
d'jo a écrit : merci à tous mais g opté pour cygwin qui marche impek , par contre si vous connaissiez un équivalent de Gedit ou un outil plus sympa que le bloc note pour taper les codes .... |
JEdit
Jext
Notepad++
...
Marsh Posté le 28-04-2005 à 09:55:16
Tamahome a écrit : ultra edit 32 |
C'est ce que j'utilise, mais c'est payant (pas cher...)
Marsh Posté le 28-04-2005 à 10:11:14
oui mais j'aime bien, et faut bien faire vivre nos ptits camarades codeurs
Marsh Posté le 28-04-2005 à 11:37:10
Bien que Vi ait été conçu à l'origine sous Unix, je dois dire que la version Windows de ce petit programme m'a déjà été bien utile plus d'une fois pour plusieurs fonctions ("commandes" ) intéressantes qu'il contient (tri, recherche, concaténation,etc...):
http://www.vim.org/download.php
Marsh Posté le 28-04-2005 à 11:56:24
Lam's a écrit : ou vi |
ouais atta j'"ouvre un fichier", alors c'est CTRL-V-F11-Shift-Del-F12 tout ca en meme temps...
Ah zut j'ai confondu avec "détruire fichier"...
Ouvrir fichier c'est CTRL-V-F11-Shift-F12-Del
Marsh Posté le 28-04-2005 à 12:00:16
oui il est un peu vieux mais bon ....
la j 'ai trouvé Dev_C++ qui est pas mal pour le moment
Marsh Posté le 28-04-2005 à 12:04:22
Ouais, ok, je vous vois venir, les gars...
"Vim c'est compliqué, et patati, et patata..."
N'empêche que pour transformer des fichiers textes du style
Code :
|
en
Code :
|
Va-t-en faire ça sous le Notepad sous Windows quand t'as plus de 2000 lignes !!
Mais c'est vrai: c'est plus compliqué, c'est plus dur et plus long à apprendre à manier...
Mais pourtant rudement efficace quand tu sais un peu le manipuler via les commandes de bases...
Et puis, ça dépend de ce que tu dois faire avec...
On n'utilise pas non plus Vim pour tout, hein !!
Marsh Posté le 28-04-2005 à 12:16:11
Je connais pas EDLIN ??
http://www.computerhope.com/edlin.htm
C'est bien ?
C'est un Vim-like ??
Marsh Posté le 28-04-2005 à 12:24:52
calogerogigante a écrit : Je connais pas EDLIN ?? |
Pas trop, non : EDiteur LIgNe. Plus rustique, tu meurs!
Marsh Posté le 28-04-2005 à 12:31:47
calogerogigante a écrit : Je connais pas EDLIN ?? |
C'est un éditeur de texte préhistorique (qui date de MS-DOS 4.0 et précédents), qui réussit la performance extraordinaire de réunir en un seul outil tous les défauts de vi, emacs, notepad, et la ligne de commande MS-DOS, mais sans aucun des avantages.
Marsh Posté le 28-04-2005 à 12:42:02
Lam's a écrit : C'est un éditeur de texte préhistorique (qui date de MS-DOS 4.0 et précédents), qui réussit la performance extraordinaire de réunir en un seul outil tous les défauts de vi, emacs, notepad, et la ligne de commande MS-DOS, mais sans aucun des avantages. |
En fait, il a l'avantage d'être ultra léger en ressource, ce qui lui permettait de modifier un fichier sur une machine distante connectée par port série / modem à 1200 bauds avec la commande ctty via un terminal série simpliste. Pour créer un batch sur une machine située au bout du monde, c'était bien suffisant.
Mais je suis d'accord, c'est préhistorique...
Marsh Posté le 28-04-2005 à 13:43:01
Vu que tu es sous Cygwin tu peux aussi utiliser Xemacs. Ca a l avantage d etre facil a utiliser au debut et tu as plein de fonctionnalite plus pousser que tu pourras decouvrir petit a petit.
Marsh Posté le 28-04-2005 à 13:49:42
Edlin ce n'est pas un éditeur de texte, mais de ligne seulement
Marsh Posté le 25-04-2005 à 19:54:39
bonjour je suis étudiant en fac et je débute la programmation en C . Nous utilisons linux à l'université mais chez moi je ne dispose que de windows XP pro
Je souhaiterai savoir si il était possible de programmer en C sous windows en restant compatible avec linux ensuite , et si oui quel logiciel (gratuit si possible ) utilser
merci d avance