2010-12-05 7 views
0

s'il vous plaît comment ajouter la bibliothèque de winsock à Visual C++ 2008 Express? J'ai essayé d'inclure <windows.h> seul, que <windows.h> and <winsock.h>, mais j'obtiens l'erreur LINK sur WSAStartup(). J'ai trouvé quelque part que vous avez besoin d'ajouter des dépendances supplémentaires pour votre projet, donc j'ai créé un éditeur de liens pour les propriétés du projet, et dans la boîte de sélection pour les dépendances supplémentaires il n'y avait pas ws_32.lib, donc j'ai essayé de l'ajouter manuellement l'écrire) mais toujours l'erreur LINK ....Bibliothèque WinSock pour Visual C++ 2008 Express?

+0

s'il vous plaît signaler l'erreur réelle que vous obtenez. – Tim

+0

comment êtes-vous sûr que vous avez réellement le we_32.lib ou que c'est comme ça? avez-vous essayé de regarder dans le répertoire VS pour les libs ou dlls pour voir si vous l'avez obtenu (je suis assez sûr que cela devrait être avec la version, car c'est assez basique, pas moins, si vous n'avez pas le le répertoire qu'il réside dans votre commutateur -L juste en écrivant le nom ne suffira pas – codeScriber

+0

FYI: La bibliothèque WinSock est en fait 'ws2_32.lib' –

Répondre

1

Visual C++ Express n'installe pas le SDK Windows complet. Vous pouvez download and install le SDK complet de Microsoft. Après l'installation du SDK, il existe un outil (il sera dans le menu Démarrer) pour enregistrer les répertoires SDK avec Visual Studio. Après que vous devriez être en mesure de référencer winsock.

+0

Merci beaucoup ... –

Questions connexes