2009-04-01 8 views

Répondre

-1

Vous devez compiler des fichiers cpp dans des fichiers .obj, puis les lier pour produire un fichier .dll.

+0

Comment puis-je le lier. Je suis nouveau dans ce domaine. Merci de me guider pour savoir – Sakthivel

0

Un fichier dll est un fichier de bibliothèque, composé de nombreux fichiers objets. Cela signifie que vous devez compiler votre fichier .cpp, puis le combiner avec tous les autres fichiers dont vous avez besoin dans le fichier .dll.

Voici un tutoriel j'ai trouvé un rapide Google: http://www.icynorth.com/development/createdlltutorial.html

EDIT Un correctif pour le lien ci-dessus, car il est mort maintenant https://web.archive.org/web/20130924001807/http://icynorth.com/development/createdlltutorial.html

1

Il y a deux étapes que vous devez suivre afin de compiler un dll:

  • compiler vos fichiers source aux fichiers objet
  • Lier vos fichiers objet à une bibliothèque de liens dynamiques (DLL)

Voici un exemple en utilisant gcc:

  1. gcc -c source.cpp //compile sources; will output "source.o"

  2. gcc -shared -o mydll.dll source.o //add -shared to create a dll, will output "mydll.dll"

Questions connexes