home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2001 January / VPR0101A.BIN / OLS / TAR32053 / tar32053.exe / SDK / DLL2LIB.TXT < prev    next >
Text File  |  1999-05-23  |  1KB  |  38 lines

  1. ===========================================================================
  2.     ダイナミックリンクライブラリ(DLL)からインポートライブラリ(LIB)
  3.     を作る方法
  4.         How to make .LIB(import library) from .DLL(dynamic link library)
  5.         by Yoshioka Tsuneo(QWF00133@nifty.ne.jp)
  6. ===========================================================================
  7.  
  8. はじめに
  9. ---------
  10.     foo.dllとfoo.defからfoo.libを作る方法に例をあげて説明します
  11.     本当にこれでいいかは不明です。
  12.     
  13. foo.defの作り方
  14. ----------------
  15.     foo.def(モジュール定義ファイル)がない場合は以下のような内容で
  16.     作成します。最初に「LIBRARY DLLファイル名」と書きます。その後、
  17.     EXPORTSと書いてからAPI名を次々と書いていきます。
  18. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  19. LIBRARY foo.dll
  20. EXPORTS
  21.     FooApi1
  22.     FooApi2
  23. <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  24.     
  25.  
  26. VISUAL C++の場合
  27. -----------------
  28.     C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
  29.     など、Visual C++のあるディレクトリに移動します
  30.     C:\PROGRA~1\MICROS~5\VC98\BIN\LIB.EXEを実行します
  31.     lib /out:foo.lib /def:foo.def /machine:ix86
  32.     のように実行します
  33.  
  34.  
  35. Borland C++ Builderの場合
  36. -------------------------
  37.     implib.exeを利用します。
  38.