Bonjour,
Afin de rendre mon confinement constructif j'ai décidé d'apprendre de nouvelle chose, j'ai donc pris un vieux laptop et installer ubuntu, ensuite je me suis acheté le livre "apprenez à programmer en C 2ème ed" de Mathieu Nebra que je trouve vraiment sympa à lire et abordable.
J'ai donc installé Code Blocks tel que suggéré dans le livre, et voilà déjà une semaine que je survole les forums afin de trouver une solution ou du moins comprendre la signification des erreurs.
Dans le livre, il me dit que quand c'est 0 tout va bien et quand c'est une autre valeur rien ne va plus.. Il suggère de télécharger la version avec mingw, et sur les forums j'ai lu que si on avait GCC c'était bon..
Je suis seulement un noob, mais je ne sais pas pq j'ai l'intime conviction que c'est un minuscule détail, une bétise à corriger ou à configurer pour que cela fonctionne.. seulement là au bout d'une semaine à chercher dans tout les sens ben je commence à sécher grave. Si au moins je savais où je dois regarder..
Bref, du coup les questions sont :
Pouvez-vous m'aider à y voir plus claire ?
où puis je trouver la signification des erreurs que je pourrais rencontrer à l'avenir afin de savoir où chercher ?
Donc le tout premier exercice :
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
printf("Hello world!\n");
return 0;
}
la réponse :
-------------- Build: Debug in helloworld (compiler: GNU GCC Compiler)---------------
gcc -Wall -g -c /home/eggidius/Documents/Codeblocks/exercices/helloworld/main.c -o obj/Debug/main.o
gcc -o bin/Debug/helloworld obj/Debug/main.o
Output file is bin/Debug/helloworld with size 18.95 KB
Process terminated with status 0 (0 minute(s), 0 second(s))
0 error(s), 0 warning(s) (0 minute(s), 0 second(s))
-------------- Run: Debug in helloworld (compiler: GNU GCC Compiler)---------------
Checking for existence: /home/eggidius/Documents/Codeblocks/exercices/helloworld/bin/Debug/helloworld
Set variable: LD_LIBRARY_PATH=.:
Executing: xterm -T helloworld -e /usr/bin/cb_console_runner LD_LIBRARY_PATH=:. /home/eggidius/Documents/Codeblocks/exercices/helloworld/bin/Debug/helloworld (in /home/eggidius/Documents/Codeblocks/exercices/helloworld/.)
[rouge]Process terminated with status -1 (0 minute(s), 0 second(s))[/rouge]
Je vous remercie d'avance pour votre temps et votre disponibilité, je suis même disposé à vous offrir une bière.. car je crois que je vais souvent avoir besoin de vous ^^
Si jamais il existe déjà un poste à ce sujet, veuillez m'excusez je ne l'ai pas trouvé ou je suis bêtement passer au dessus..