只有lib文件 可以生成dll文件吗?
发布于 8 年前 作者 yakczh 4257 次浏览 来自 问答

没有源码的情况下

4 回复

不能生成 如果是动态链接库,lib里面只有链接符号

当然如果lib是静态库,那么就没有dll

来自酷炫的 CNodeMD

不能。 lib文件有两种,符号链接lib 和 静态lib。 只有 dll,可以生成符号链接lib。 静态的lib直接用在工程中,编译出的exe不需要dll。

@TakWolf

d:\vs2012\VC\lib /list d:\vs2012\vc\lib\libcpmt.lib Microsoft ® Library Manager Version 11.00.50727.1 Copyright © Microsoft Corporation. All rights reserved.

F:\dd\vctools\crt_bld\SELF_X86\crt\src\build\INTEL\mt_obj\nativec\p\atomic.obj F:\dd\vctools\crt_bld\SELF_X86\crt\src\build\INTEL\mt_obj\nativec\p\wctrans.obj F:\dd\vctools\crt_bld\SELF_X86\crt\src\build\INTEL\mt_obj\nativec\p\wctype.obj F:\dd\vctools\crt_bld\SELF_X86\crt\src\build\INTEL\mt_obj\nativec\p\xcosh.obj F:\dd\vctools\crt_bld\SELF_X86\crt\src\build\INTEL\mt_obj\nativec\p\xdnorm.obj F:\dd\vctools\crt_bld\SELF_X86\crt\src\build\INTEL\mt_obj\nativec\p\xdscale.obj F:\dd\vctools\crt_bld\SELF_X86\crt\src\build\INTEL\mt_obj\nativec\p\xdtest.obj F:\dd\vctools\crt_bld\SELF_X86\crt\src\build\INTEL\mt_obj\nativec\p\xexp.obj F:\dd\vctools\crt_bld\SELF_X86\crt\src\build\INTEL\mt_obj\nativec\p\xfcosh.obj …

vs2012安装在d盘,但是查看lib都显示磁盘上不存在的路径 这种lib文件 在编译里加 /LIBPATH: xxx 参数 有用吗?

@myy 一个lib文件 怎么看出是符号链接lib 和 静态lib?

回到顶部