Problême de compilation (bis) - C - Programmation
Marsh Posté le 27-07-2005 à 22:01:14
deftoz a écrit : |
Si j'ai bien compris, tu as Dev-C++. Il faut savoir que cet environnement de développement sait compiler du C ou du C++. Pour les différencier, par défaut, on met l'extension .c aux source C et .cpp aux sources C++.
Visiblement, ici, il y a un problème :
Citation : |
tu invoques le compilateur C++ (g++) parce que l'extension est .cpp. COmmence déjà par renommer le fichier en .c.
A part ça, il faut absolumement utiliser la gestion de projet. C'est d'ailleurs pendant la création du projet que l'on décide du langage utilisé par défaut.
Commence par un 'helloworld' tout simple pour prendre en main l'environnement. Ensuite, tu écriras du code plus complexe...
Une chose à la fois...
Marsh Posté le 28-07-2005 à 00:43:06
ok j'ai donc retenter le coup, j'ai toujours les erreurs : undefined reference to `WSAStartup@8' etc... (toute les undefined reference to)
Marsh Posté le 28-07-2005 à 07:37:59
deftoz a écrit : ok j'ai donc retenter le coup, j'ai toujours les erreurs : undefined reference to `WSAStartup@8' etc... (toute les undefined reference to) |
Ce sont des erreurs de l'éditeur de lien. Il faut ajouter la bibliothèque ws2_32 au projet :
Marsh Posté le 27-07-2005 à 20:28:16
Salut à tous
voilà j'y connais pas énormement, j'aimerais juste compiler des codes sources dont je dispose, mais tous mes essais sont vain, et malheureusement mon manque de connaissance dans le domaine ne m'aide pas
j'ai donc commencer à lire quelque tutos sur la programmation , essentielement le language C puisque c'est celui utiliser dans le code source,les facons et les logiciels à utiliser pour compiler
je suis donc allez sur http://c.developpez.com/compilateurs et je les ai presque tous testé
celui qui m'a parus le plus complet était Dev-C++ dans sa version 4.9.9.2 tout en un.
Malheureusement j'obtient toujours une ereur :
aux 1er essai (le code source était ds un fichier .txt renommer en .c car j'avais copier coller le code source à partir d'une fenêtre IExplorer) je lance le programme, je fait ouvrir / hod.c
puis Executer / compiler (Ctrl + f9)
j'obtiens ces erreurs:
voilà les derniere ligne du code source :
de ce fait je ne comprend pas vraiment la 1ere erreur (le [warning]) mais bon comme je l'ai dit je ne suis pas une lumère dans ce domaine. Les autres erreurs sont des [linker error] mais les lignes ne sont pas référencé. Voilà en gros ...
deuxieme essaie je fait fichier/nouveau/fichier source
je copie le code, et là les errerus sont différentes
voilà voilà, donc je sais pas trop que faire :$ si vous avez qq conseils ou si vous pouvez me dire à peu prés à quoi corresponde les erreurs et peut-être même comment enfin y arriver j'vous en prie
sur ce merci d'avance !