我有一个用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

http://code.google.com/p/lib2a/

10-08 08:14