Je ne trouve pas les librairies pour les sockets
Résolu
poparnassus
Messages postés
426
Date d'inscription
Statut
Membre
Dernière intervention
-
poparnassus Messages postés 426 Date d'inscription Statut Membre Dernière intervention -
poparnassus Messages postés 426 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Je ne trouve pas les librairies pour les sockets
- Pourquoi ma tv ne trouve pas toutes les chaînes - Guide
- Ou se trouve le presse papier - Guide
- Ou se trouve la corbeille de whatsapp - Guide
- Où se trouve mon adresse url ? - Guide
- Appliquez à tous les paragraphes du document à télécharger, à l’exception des titres et des sous-titres, la mise en forme suivante : chaque paragraphe doit être espacé de 0,42 cm ou 12 pt du paragraphe qui suit les textes ne doivent pas être en retrait à droite et à gauche après ces modifications, sur quelle page se trouve le titre « la cheminée » dans le chapitre « informations diverses » ? - Guide
2 réponses
Ces bibliothèques sont les bonnes, simplement il s'agit de bibliothèques UNIX. Or, selon ta configuration, tu utilises un système Windows. Je ne sais pas quelles sont les bons headers pour Windows, je ne suis pas maso au point de l'utiliser.
EDIT: Après 3 secondes de recherche, le header Windows qui permet de manipuler les sockets est winsock2.h, mais ne t'attends pas à ce qu'il contienne les mêmes fonctions que les headers UNIX.
La curiosité est une excellente qualité !
EDIT: Après 3 secondes de recherche, le header Windows qui permet de manipuler les sockets est winsock2.h, mais ne t'attends pas à ce qu'il contienne les mêmes fonctions que les headers UNIX.
La curiosité est une excellente qualité !
Pour réorienter vos réponse, J'apprends a programmer par passion de l'informatique mais surtout par passion de la robotique !
En faite je devellope un soft qui aura pour but de piloter un robot "Wild thumper 6WD" .
J'envoie mes données de mon soft à ma box qui relaye a un raspberry pi b+ (qui es sur mon robot et c'est du linux !) et qui lui meme relaye mes infos a une carte arduino qui se code en C.
Mon programme, a ce stade, j'ai coder une interface graphique avec la librairie SDL2, J'ai couper ma fenetre en deux surface: Une pour le controlE/commande: voyant, valeur joystique, etat des carte Raspberry et arduino , batterie et l'autre partie de la fenbetre pour la camera.
En faite je devellope un soft qui aura pour but de piloter un robot "Wild thumper 6WD" .
J'envoie mes données de mon soft à ma box qui relaye a un raspberry pi b+ (qui es sur mon robot et c'est du linux !) et qui lui meme relaye mes infos a une carte arduino qui se code en C.
Mon programme, a ce stade, j'ai coder une interface graphique avec la librairie SDL2, J'ai couper ma fenetre en deux surface: Une pour le controlE/commande: voyant, valeur joystique, etat des carte Raspberry et arduino , batterie et l'autre partie de la fenbetre pour la camera.
Apres quelque heure a bidouiller mes ligne de commande, oui, je me suis apercus quel etait compatible mais , avant que je poursuivent ma quete de connaissance ^^ MAAAAAIS,
petite question , je ne veux pas que la compatibilté des programme, ou votre degout de WINDAUBE influe vos reponse, mais d'apres vous il est mieux de programmer sous linux ou sous windows, car je suis en train d'apprendre a programmer le C, je maitrise le batch et qui viendra le C++.. Et a ce jour j'aimerai choisir mon chemin, ^^ dison ca !.
palu2 a dit qu il etait pas maso au point de l'utiliser !"
alors du coup je suis intriguer, en sachant que je maitrise l'utilisation generale de windows autant que de linux.
Après, si tu souhaites réaliser des programmes plutôt pour Windows, utilise Windows. De même pour GNU/Linux.
Il n'y a que deux choses qui maintiennent Micro$oft Windows en vie:
- Il est préinstallé sur beaucoup de PC (ce qui est illégal) ;
- Beaucoup de programmes ne fonctionnent que sous windows.