Я компилирую библиотеку (http://www.antisphere.com/Wiki/tools:anttweakbar), но выдает команду "make" с включенным в нее make-файлом на моем Mac, что создает динамическую библиотеку (.dylib). Я бы предпочел статическую библиотеку, чтобы я мог ее развернутьс моим приложением. Легко / возможно ли перевести флаги в make-файле для создания статической библиотеки?
Кажется, что "make" просто компилирует и связывает некоторый код C / C ++.
Не похоже, что он строит объекты с какими-либо специфичными для dylib флагами компиляции, поэтому вы можете просто сделать сборку библиотеки вручную с помощью чего-то вроде:
make && ar cru libAntTweakBar.a && ranlib libAntTweakBar.a
У меня для вас плохие новости. Это , вероятно, мешает вам делать то, что вы хотите.