2013-04-14 4 views
0

J'ai besoin de créer une bibliothèque statique qui utilisera des winsocks. Comme vous le savez déjà pour utiliser winsocks, vous devez référencer ws2_32.lib dans votre projet, quoi qu'il en soit de Visual Studio je ne trouve pas l'onglet "lien" dans lequel je le ferais habituellement. Si j'ouvre un autre projet, un projet qui n'est pas une bibliothèque (disons une application console win32) cet onglet est présent ... de toute façon me semble étrange que je ne puisse pas construire un fichier .lib qui, à son tour, inclut un autre ... Je ne pense pas être le premier qui a besoin d'utiliser des douilles dans une bibliothèque .. ou pas?Rendre une bibliothèque référence une autre bibliothèque

+0

avez-vous des fichiers source dans votre projet? Vous n'aurez pas d'onglet linker si vous n'avez aucun fichier C ou C++. – alrikai

+0

oui bien sûr j'ai – Phate

+0

Je ne sais pas quoi vous dire alors, il est certainement possible de construire un fichier .lib qui lie à d'autres fichiers .lib. Quelle version de Visual Studio utilisez-vous? – alrikai

Répondre

0

par Résolu compilation en ligne de commande ...

cl myLib.c /link ws2_32.dll 
Questions connexes