Я застрял с Qt и его флаги, чтобы заставить компиляцию пакетов вместо dylib на Mac. Я нашел и прочитал следующие сообщения: http://qt-project.org/forums/viewthread/1119, Qt Creator or qmake on MacOSX build library as ".so" not dylib, однако я все еще не могу заставить все работать.Qt создает dylib вместо пакета на MacOS, игнорируя флаги
Я следующий .pro:
macx {
TEMPLATE = lib
CONFIG += plugin
QMAKE_LFLAGS_PLUGIN -= -dynamiclib
QMAKE_LFLAGS_PLUGIN += -bundle
QMAKE_EXTENSION_SHLIB = bundle
# Sources, headers etc.
}
И это не работает. Какие бы варианты я ни выбрал - это все еще дилиб. CONFIG += lib_bundle
производит каркас, который больше не работает для меня ...
Я думаю, что я пропустил что-то простое, но до сих пор я провел несколько часов, пытаясь выяснить, где проблема лежит без успеха.
Буду признателен за любую помощь в этом.
та же проблема. Вы решили свою проблему? как поделиться? –