Un compilateur C sous Windows

La question :

Bonjour

On me sollicite pour faire une initiation au langage C, sous Windows.

Beeeeurk. Je hais Windows.

D'après votre expérience quel est le compilateur le plus aisé à mettre en
?uvre, considérant que je n'ai guère plus besoin que du printf, scanf et de
la librairie de manipulation de chaînes ?

Pour préciser le besoin, il s'agit d'initier des adhérents d'un FabLab à la
programmation Arduino, en découplant l'apprentissage du langage C de la
cible matérielle, car deboguer un programme Arduino n'est pas simple.

Je ne signe pas parce si mes étudiants lisent ce forum, ils vont me
reconnaître et se moquer de moi tout le reste de l'année, et peut-être même
les années suivantes.

Poser votre question sur le forum Logiciels

Les 7 réponses :

Dominique MICOLLET a écrit :


On me sollicite pour faire une initiation au langage C, sous Windows.

Beeeeurk. Je hais Windows.

D'après votre expérience quel est le compilateur le plus aisé à mettre en
?uvre, considérant que je n'ai guère plus besoin que du printf, scanf et de
la librairie de manipulation de chaînes ?

Pour préciser le besoin, il s'agit d'initier des adhérents d'un FabLab à la
programmation Arduino, en découplant l'apprentissage du langage C de la
cible matérielle, car deboguer un programme Arduino n'est pas simple.

Je ne signe pas parce si mes étudiants lisent ce forum, ils vont me
reconnaître et se moquer de moi tout le reste de l'année, et peut-être même
les années suivantes.


Bonjour,

Open Watcom, compilateur C, C++, Fortran, Assembleur
Il y en a qui n'aiment pas parce que les makefile sont à la mode ancienne.
C'est gratuit et opensource.

Il y a plusieurs portages de gcc sous Windows, par exemple Mingw ou
celui de Cygwin.

à l'époque de Borland, il y avait certaines versions des compilateurs
Borland, les plus dépouillées, qui étaient librement téléchargeables
mais depuis le rachat de Borland par Embarcadero les liens sont rompus.

Dominique MICOLLET , dans le message
<56b89e7f$0$3301$>, a écrit :


On me sollicite pour faire une initiation au langage C, sous Windows.

Beeeeurk. Je hais Windows.


Alors refuse.


Pour préciser le besoin, il s'agit d'initier des adhérents d'un FabLab à la
programmation Arduino


Surtout pour une audience comme ça. Cinq premières minutes de l'initiation :
comment avoir un OS décent pour développer.

Dominique MICOLLET a pensé très fort :


Bonjour

On me sollicite pour faire une initiation au langage C, sous Windows.

Beeeeurk. Je hais Windows.

D'après votre expérience quel est le compilateur le plus aisé à mettre en
œuvre, considérant que je n'ai guère plus besoin que du printf, scanf et de
la librairie de manipulation de chaînes ?

Pour préciser le besoin, il s'agit d'initier des adhérents d'un FabLab à la
programmation Arduino, en découplant l'apprentissage du langage C de la
cible matérielle, car deboguer un programme Arduino n'est pas simple.

Je ne signe pas parce si mes étudiants lisent ce forum, ils vont me
reconnaître et se moquer de moi tout le reste de l'année, et peut-être même
les années suivantes.



Y a encore des étudiants à Mirande ?

--
@+
Ascadix
adresse @mail valide, mais ajoutez "sesame" dans l'objet pour que ça
arrive.

Le 08/02/2016 14:56, Dominique MICOLLET a écrit :



Je ne signe pas [...]


Tu as raison, Dominique, comme ça personne ne peut te reconnaître.

À part ça je suis désolé de ne pas répondre à la question de fond,
mais c'est que je ne sais pas y répondre. Quand je dois travailler
sur un Windows je commence par y installer Cygwin dont a parlé
« personne », mais je ne le conseillerai pas si c'est juste pour
faire une formation en C.

Je fais quand même une proposition à tout hasard : pourquoi ne
pas démarrer la machine sur un CD Linux, sans l'installer ?

Cordialement,
--
Olivier Miakinen

Le 8 février 2016, Olivier Miakinen a écrit :


Je fais quand même une proposition à tout hasard : pourquoi ne
pas démarrer la machine sur un CD Linux, sans l'installer ?


Je suis d'accord, si c'est juste le temps de la formation. Mais si ensuite
les « étudiants » doivent pouvoir faire du C tout seuls, ça suppose
d'avoir un compilateur pérène sur les machines.

Pour une séance de sensibilisation à la programmation, j'avais choisi
Fortran et emacs (pour la facilité de gestion de la syntaxe). J'ai
installé MinGW pour avoir aussi make, pour ne pas leur faire taper la
ligne de commande de compilation ; ce n'était pas totalement trivial pour
éviter de faire une net-install sur chaque machine, mais pas d'obstacle
majeur.

--
LL
?? ???? ??? ????? ???? (????????)

Poser votre question sur le forum Logiciels

Questions similaires :

Agenda open source sous Windows

Le 20-10-2011, Dominique nous expliquait dans fr.comp.os.linux.configuration : Le bon groupe aurait été fr.comp.applications.libres vers lequel je fais suivre. -- Doug - Linux user #307925 - Slackware64 roulaize ;-)

Gnumeric pour Windows

Bonjour, est-ce que quelqu'un a un lien pour télécharger Gnumeric 1.8.4 compilée pour Windows ? sur le site de Gnome, je ne trouve que des versions de la branche 1.9 ou des sources.

[emulateur][windows] cherche emulateur de carte graphique libre

Bonjour, Je cherche un émulateur de carte graphique supportant opengl et/ou direct3D. En logiciel libre bien sûr. Existe-t-il un tel projet ? -- Nicolas S.

Yexpert 4.0.4. fonctionne maintenant sous Windows !

Je vous propose de tester la nouvelle version de Yexpert 4.0.4. Adresse de téléchargement : Yexpert est développé sous GT.M disponible pour système linux uniquement. Si vous voulez utiliser GT.M sous Windows, c'est possible! Je vous suggère d'utiliser coLinux ou plutôt pour les débutants...

Postcript libre sous windows ?

Bonjour, Quelqu'un connaît-il un moyen libre et gratuit de visualiser des documents postscript sous windows (sans les convertir bien sûr, c'est pas du jeu sinon). Le fameux et habituel gsview est shareware et c'est une peu ennuyeux. Merci d'avance. Manuel.