Foire aux questions

Compilation

Comment compiler mes programmes?

Il est recommandé d’utiliser Visual Studio Code (VSCode), comme indiqué dans MO101 ici. Néanmoins, il est possible que VSCode ne soit pas accessible à cause d’une grande charge d’utilisateurs. Dans ce cas, la prochaine question peut donner des alternatives.

J’ai un problème avec Visual Studio Code, que faire?

Sous Linux ou Mac OS, vous pouvez gcc dans le Terminal. Il existent aussi des services en ligne, comme replit, OnlineGDB, Programiz ou Tutorialspoint.

Je n’arrive pas à compiler mandelbrot.c

Il faut ajouter -lm pour les fonctions mathématiques et inclure paint.c. Attention : -lm doit venir après les fichiers qui utilisent les fonctions math. Exemple de ligne de commande:

gcc -Wall -Werror -Wfatal-errors mandelbrot.c paint.c -lm 

Validation

Comment envoyer un fichier pour la validation?

Si vous utilisez VSCode, il faut d’abord télécharger le fichier sur votre machine locale et ensuite vous pouvez utiser votre mail pour l’envoyer. Pour télécharger le fichier, selectionnez-le dans VSCode, puis cliquez à droite et selectionnez “télécharger” dans le menu.

Cours / Notebook

C’est quoi le petit <@>?

Dans les notes sur les fonctions: le petit symbole <@> indique la ligne du programme à laquelle correspond le tableau. Il en fait pas partie du programme.

Binder

Je le message d’erreur “Binder inaccessible”.

Il y trop de monde sur Binder. Essayez avec Colab ou en lecture seule sur Github.