代码之家  ›  专栏  ›  技术社区  ›  Vineel Kumar Reddy

用VC++命令行创建.dll和.lib文件

  •  26
  • Vineel Kumar Reddy  · 技术社区  · 14 年前

    .lib 文件和 .dll cl.exe 从命令行?

    2 回复  |  直到 12 年前
        1
  •  49
  •   CB Bailey    14 年前

    visualstudio附带了一个名为 LIB.EXE 可用于从对象文件创建库文件。如果您设置命令行 CL.EXE 在小路上,你也应该能跑 LIB.EXE文件 .

    例如。

    LIB.EXE /OUT:MYLIB.LIB FILE1.OBJ FILE2.OBJ
    

    LINK.EXE /DLL 开关。

    例如。

    LINK.EXE /DLL /OUT:MYLIB.DLL FILE3.OBJ FILE4.OBJ
    
        2
  •  12
  •   Alex Budovski    8 年前

    cl /LD foo.c bar.c baz.c /FeMyImage.dll
    

    cl /LD foo.c bar.c baz.c /link /out:MyImage.dll