2010-08-03 7 views
0

J'ai converti un DLL à lib. Je lui ai donné le fichier lib et dll et lui ai dit d'enlever les choses inutiles. J'ai inclus le fichier .h qu'il a créé, et appelé GLU_DLLMAIN() dans InitInstance, comme je l'ai vu dans les exemples, mais il continue de crafter au démarrage lorsqu'il essaie d'initialiser mon objet statique GLU. Qu'est-ce que je fais mal? Quelle est la bonne façon de le faire pour s'assurer que je fais bien. MerciAide avec DLL à Lib

+0

Err .. comment faites-vous cela? AFAIK il n'y a pas moyen de convertir un .dll en .lib. –

+0

http://www.binary-soft.com/dll2lib/dll2lib.htm – jmasterx

Répondre

0

L'outil logiciel binaire ne peut pas autant que je peux voir le travail dans tous les cas, donc peut-être vous avez un de ces cas de frange. D'un autre côté, le .lib doit être construit avec les mêmes paramètres de compilation que l'exécutable auquel il est lié, y compris les hypothèses sur les versions des bibliothèques standard utilisées. Peut-être que vos problèmes sont générés par des incompatibilités entre les paramètres du compilateur pour votre projet exemple et les paramètres par défaut des outils de conversion.

Questions connexes