Здравствуйте, Вертер, Вы писали:
В>Что-то непонятное.
В>Делаете два проекта, один типа lib, а второй типа dll. Первый подключается ко второму.
У меня дерево сорцов в неём есть папка libxxx содержащая исходный код.
Получается, я должен в папке libxx сделать 2 проектных файла
libxxSL.pro и libxxDL.pro
тогда это будет выглядет как-то так:
libxxSL.pro
TEMPLATE = lib
CONFIG += staticlib
#Здесь я должен перечислить сорсы и хедеры, таргеты и т.п
libxxDL.pro
TEMPLATE = lib
ONFIG += dll
CONFIG += embed_manifest_dll # не обязательно
QT -= gui
#надо ли здесь собирать мою библиотеку второй раз :???: или LIBS *= будет достаточно?
LIBS *= моя_статическая_библиотека.lib
Получается, когда я собираю всё дерево сорцов начиная с корня, то у меня будут две либы статическая и деинамическая.
Я правильно всё понял?