Доброго времени суток всем. Делаю dll на GCC/MinGW. В тырнете наткнулся на такой кусок Makefile для создания .lib/.a:
g++ -shared -o $(OUTDLL).dll $(INDLL).o --out-implib g++ -shared -o $(OUTDLL).dll $(INDLL).o $(OUTDLL).a
В описании g++ такого --out-implib нет. В тырнете тоже ничего дельного не нашёл. Чтобы убрать неопределённость, сделал так:
dlltool -l $(OUTDLL).a $(INDLL).o
Компилируется одинаково как первый вариант, так и второй, но всё-таки, что это за загадочная опция --out-implib?