Wie kann ich eine VSTS .lib in eine MinGW .a konvertieren?

Ich habe eine statische Bibliothek, die mit Visual Studio kompiliert wurde, und ich möchte eine Verknüpfung von MinGW zu dieser Bibliothek herstellen.

Ich habe versucht, das Suffix zu ändern, aber es werden eine Reihe von Warnungen angezeigt:Warning: .drectve /DEFAULTLIB:"uuid.lib" /DEFAULTLIB:"uuid.lib" /DEFAULTLIB:"MSVCRT" /DEFAULTLIB:"OLDNAMES" ' unrecognized.

Auch ein paar Fehler, darunter:./libetpan.a(Release_ssl/mailimap.obj):(.text[_mailimap_noop]+0x7): undefined reference to___ security_cookie'`.

Jede Hilfe wird sehr geschätzt.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage