我有一个用 Visual Studio 编译的静态库,我想从 MinGW 链接到它。
我尝试更改后缀,但收到一堆警告,例如:Warning: .drectve /DEFAULTLIB:"uuid.lib" /DEFAULTLIB:"uuid.lib" /DEFAULTLIB:"MSVCRT" /DEFAULTLIB:"OLDNAMES" ' unrecognized
.
还有一些错误,包括:./libetpan.a(Release_ssl/mailimap.obj):(.text[_mailimap_noop]+0x7): undefined reference to
___security_cookie'`。
非常感谢任何帮助。
最佳答案
您可以尝试将 .lib 转换为 .a
关于c - 如何将 VSTS .lib 转换为 MinGW .a?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11793370/