home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1999 October
/
VPR9910A.BIN
/
OLS
/
tar32053
/
tar32053.exe
/
SDK
/
DLL2LIB.TXT
< prev
next >
Wrap
Text File
|
1999-05-23
|
1KB
|
38 lines
===========================================================================
ダイナミックリンクライブラリ(DLL)からインポートライブラリ(LIB)
を作る方法
How to make .LIB(import library) from .DLL(dynamic link library)
by Yoshioka Tsuneo(QWF00133@nifty.ne.jp)
===========================================================================
はじめに
---------
foo.dllとfoo.defからfoo.libを作る方法に例をあげて説明します
本当にこれでいいかは不明です。
foo.defの作り方
----------------
foo.def(モジュール定義ファイル)がない場合は以下のような内容で
作成します。最初に「LIBRARY DLLファイル名」と書きます。その後、
EXPORTSと書いてからAPI名を次々と書いていきます。
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
LIBRARY foo.dll
EXPORTS
FooApi1
FooApi2
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
VISUAL C++の場合
-----------------
C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
など、Visual C++のあるディレクトリに移動します
C:\PROGRA~1\MICROS~5\VC98\BIN\LIB.EXEを実行します
lib /out:foo.lib /def:foo.def /machine:ix86
のように実行します
Borland C++ Builderの場合
-------------------------
implib.exeを利用します。