windows动态链接库.dll和.lib

2023-02-11  本文已影响0人  CodingCode

这里的.lib是指import library,不是LB.exe生成的static library.

如何命名import library和dll呢

link /dll /implib:<importlibraryname>.lib /out:<dllname>.dll ...

此时<importlibraryname>.lib会有符号记录和它相关的dll的文件名<dllname>.dll

dumpbin      /HEADERS <libfile>.lib | grep "DLL name"

也就是说在.lib文件里面指定了运行时需要访问的.dll文件名,这个问题有些时候在编译library包含版本号的时候需要特别注意的。

上一篇 下一篇

猜你喜欢

热点阅读