.a zu .lib converten...
-
...oder, wie kann ich mit MinGW unter XP eine mit gcc und ar aus Objektdaten erstellte statische .a library eine statische .lib library basteln?
Liebe Grüße!!
-
Im VC ein lib-Projekt aufmachen, die Objektdaten reinstecken und auf Build drücken.
-
Ich habe den Umweg über eine .dll gemacht, die ich aus den sources erstellt habe mittels mingw. Anschließend habe ich mir pexports runtergeladen und in den Ordner getan. Anschließend habe ich mit folgendem Befehl eine .def Datei aus der dll erstellt
pexports libtest.dll > libtest.def dlltool -d libtest.def -D libtest.dll --output-lib libtest.libNun kann ich die .lib wunderbar nutzen.
Grüße!!
-
Der GCC erzeugt zumindestens unter Linux Statische Bibliotheken als Archiv von Objektfiles.
Sollte also theoretisch klappen die GCC-Lib einfach zu entpacken und per MSVC wieder zu einer statischen Bibliothek zu linken.