Creation d'une DLL avec borland compiler 5.5

Fermé
bismail2 Messages postés 13 Date d'inscription jeudi 26 décembre 2002 Statut Membre Dernière intervention 7 août 2004 - 16 juin 2003 à 16:47
yadinane Messages postés 1 Date d'inscription mardi 2 septembre 2003 Statut Membre Dernière intervention 30 septembre 2003 - 30 sept. 2003 à 07:48
comment puis-je créer une DLL avec Borland C++ Compiler 5.5
A voir également:

4 réponses

fou2dodie Messages postés 605 Date d'inscription mercredi 6 juin 2001 Statut Membre Dernière intervention 29 août 2006 33
16 juin 2003 à 16:48
avec google ou alors avec un bonjour s'il vous plait ou bien encore un merci
http://www.commentcamarche.com/ccmguide/ccmcharte.php3

LMCT

j'ai touché le fond
maintenant je creuse
0
Création d'un fichier .bat
Compiler la dll sans édition de lien -c les erreurs sont stocker dans comp_dll.txt
bcc32 -tWD -c ma_DLL.cpp >comp_dll.txt
Linker la dll
ilink32 -Tpd ma_DLL.obj,ma_DLL.dll,,import32 cw32i,, >link_dll.txt
création de fichier lib et d'un fichier def
c:\Borland\bcc55\Bin\implib.exe -a -c ma_DLL.lib ma_DLL.dll
c:\Borland\bcc55\Bin\impdef.exe ma_DLL.def ma_DLL.dll
0
Pour compiler & linker une DLL avec Borland Bcc55
Ligne de commande a placer dans un fichier compile_dll.bat

@echo Creation %1.obj
@echo ____________________________________________________________
bcc32 -tWD -c ma_dll.cpp >comp_dll.txt
@echo Creation %1.dll
@echo ____________________________________________________________
ilink32 -Tpd -Gl C0d32.obj ma_dll.obj,ma_dll.dll,,import32.lib cw32.lib,, >link_dll.txt
@echo Creation %1.lib & %1.def
@echo ____________________________________________________________
c:\Borland\bcc55\Bin\implib.exe -a -c ma_dll.lib ma_dll.dll
c:\Borland\bcc55\Bin\impdef.exe ma_dll.def ma_dll.dll

Création de l'Exécutable lié a la DLL
Ligne de commande a placer dans un fichier compile_exe.bat

rem compile sans linker
bcc32 -c -tW -DWIN32 mon_prg.cpp >comp.txt
ilink32 -aa -Tpe -c c0w32 mon_prg.obj,mon_prg.exe,,ma_dll.lib import32.lib cw32.lib >link.txt
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Exemple de création d'une DLL a partir de fichier de Ressource
@echo off
@echo Compiling %1.RC into %1.RES...
@echo ____________________________________________________________
brcc32 -FO%1.res %1.rc
@echo ____________________________________________________________
@echo Creation %1.DLL pour %1.RES...
@echo ____________________________________________________________

ilink32 -Tpd -aa -V4.0 -c -x c0d32.obj, %1.dll,,import32.lib cw32i.lib, ,%1.res
del %1.ils
del %1.ilf
del %1.ilc
del %1.ild
del %1.tds
@echo _____
@echo Salut !

Si vous voulez des détails sur les Arguments de la ligne de commande
roger.loup@infonie.fr
0
yadinane Messages postés 1 Date d'inscription mardi 2 septembre 2003 Statut Membre Dernière intervention 30 septembre 2003
30 sept. 2003 à 07:48
j'aimerai bien savoir comment créer un fichier dll
0