Publicité
+ Répondre à la discussion Actualité déjà publiée
Affichage des résultats 1 à 6 sur 6
  1. #1
    Rédacteur/Modérateur
    Avatar de Melem
    Homme Profil pro Jessee Michaël Christian Edouard
    Ingénieur développement logiciels
    Inscrit en
    janvier 2006
    Messages
    3 656
    Détails du profil
    Informations personnelles :
    Nom : Homme Jessee Michaël Christian Edouard
    Âge : 28
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : janvier 2006
    Messages : 3 656
    Points : 8 154
    Points
    8 154

    Par défaut Initiation à la programmation réseau sous Windows

    Tutoriel : Initiation à la programmation réseau sous Windows
    Ce tutoriel a pour but de vous apprendre les bases de la programmation réseau sous Windows en utilisant le langage C.
    A vos commentaires !

  2. #2
    Membre du Club
    Homme Profil pro hamza why
    étudiant
    Inscrit en
    septembre 2011
    Messages
    219
    Détails du profil
    Informations personnelles :
    Nom : Homme hamza why
    Localisation : Autre

    Informations professionnelles :
    Activité : étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : septembre 2011
    Messages : 219
    Points : 43
    Points
    43

    Par défaut

    merciiiii c'est gentil

  3. #3
    Invité de passage
    Homme Profil pro Benjamin
    Etudiant
    Inscrit en
    février 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Nom : Homme Benjamin
    Localisation : France

    Informations professionnelles :
    Activité : Etudiant
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : février 2012
    Messages : 1
    Points : 1
    Points
    1

    Par défaut Problème de compilation.

    Bonjour,

    J'ai un petit problème concernant la compilation des codes sources.

    J'ai lu en bref le tutoriel qui me semble très intéressant, je débute en c et j'ai l'intention de bien maitriser les bases du c avant de ma lancer dans la programmation réseau (je maitrise les bases du réseau) cependant je regarde de temps à autre ce type de tutoriel qui me font totalement vibrer .

    Je voulais donc tester le code source pour voir ce que ça donne et la des petites erreurs sont apparues lorsque je tente de compiler client.c du type :

    undefined reference to `WSAStartup@8'|
    undefined reference to `socket@12'|
    undefined reference to `inet_addr@4'|
    undefined reference to `htons@4'|
    undefined reference to `connect@12'|
    undefined reference to `recv@16'|
    undefined reference to `send@16'|
    undefined reference to `shutdown@8'|
    undefined reference to `closesocket@4'|
    undefined reference to `WSACleanup@0'|
    ||=== Build finished: 10 errors, 0 warnings ===|

    Bon je sais que ça veut amplement dire qu'il ne les connait pas mais pourquoi...
    J'utilise code block avec mingw sur du Windows, j'ai bien vérifié d'avoir mon fichier d'entête winsock2.h, cependant je pense que le problème ne vient pas de là, donc c'est pourquoi je fais appel à vous.

    merci pour celui qui voudra prendre un peu de temps pour moi.

    Bonne journée

  4. #4
    Invité de passage
    Homme Profil pro
    Lycéen
    Inscrit en
    juin 2011
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : juin 2011
    Messages : 30
    Points : 3
    Points
    3

    Par défaut

    J'ai exactement le même problème, j'ai les même erreurs, je suis sur code blocks aussi, serait-ce un problème au niveau du compilateur ?
    Merci.

  5. #5
    Responsable Réseaux

    Avatar de ram-0000
    Homme Profil pro Raymond Mercier
    Consultant en sécurité
    Inscrit en
    mai 2007
    Messages
    11 249
    Détails du profil
    Informations personnelles :
    Nom : Homme Raymond Mercier
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : mai 2007
    Messages : 11 249
    Points : 49 879
    Points
    49 879

    Par défaut

    Ces fonctions se trouvent dans la DLL WS2_32.DLL (c'est une DLL standard de Windows). Il faut lier votre programme avec une librairie qui s'appelle WS2_32.DLL.lib et qui doit se trouver dans votre environnement de développement.

    Comme je ne connais pas MINGW, je ne sais pas aider plus que cela.
    Raymond
    Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
    e-verbe Un logiciel de conjugaison des verbes de la langue française.

    Ma page personnelle sur DVP
    .

  6. #6
    Invité de passage
    Homme Profil pro najib OX
    Java,.NET,PHP,C..
    Inscrit en
    octobre 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Nom : Homme najib OX
    Âge : 25
    Localisation : Maroc

    Informations professionnelles :
    Activité : Java,.NET,PHP,C..
    Secteur : Enseignement

    Informations forums :
    Inscription : octobre 2012
    Messages : 1
    Points : 1
    Points
    1

    Par défaut

    Citation Envoyé par jurams Voir le message
    J'ai exactement le même problème, j'ai les même erreurs, je suis sur code blocks aussi, serait-ce un problème au niveau du compilateur ?
    Merci.
    tu dois ajouter la bibliothèque libws32_32.a au votre projet.
    cliquez sur projet-->options du projet--> paramètres-->ajouter fichier
    elle existe dans le dossier lib.
    bon courage.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •