.a -> .dll

vook

Если есть библиотека в форме .a архива, то как из нее сделать соответствующий .dll файл?

evgen5555

Пересобрать под винду вестимо.

vook

Оно и так собрано под винду.

Ivan8209

Под винду или под цигвин?
---
...Я работаю антинаучным аферистом...

vook

PDCurses 2.7 for MinGW Win32

mira-bella

Если есть библиотека в форме .a архива, то как из нее сделать соответствующий .dll файл?
опции -shared или -dll утилиты ld, например:

ld -dll libXXX.a -o libXXX.dll
ld -dll file1.o file2.o ... fileN.o -o libXXX.dll

обрати особое внимание на соответствие calling conventions, экспортируемых DLL функций (т.е. при компиляции исходников для получения объектов, составляющих архив) тем же функциям, импортируемым из данной DLL при ее использовании.
Оставить комментарий
Имя или ник:
Комментарий: