Static & Shared в одной папке |
Здравствуйте, гость ( Вход | Регистрация )
Static & Shared в одной папке |
daorus |
5.12.2010, 11:20
Сообщение
#1
|
Студент Группа: Участник Сообщений: 20 Регистрация: 30.10.2010 Пользователь №: 2163 Спасибо сказали: 0 раз(а) Репутация: 0 |
Сейчас у меня установлено две копии qt - динамическая и статическая, каждая по ~1,8 Гб. Во время сборки переключаю их через QTDIR Но при этом в папке со статиком свободно лежат все динамические компоненты и никто никому не мешает. Возникает вопрос. А может кто знает, есть ли способ юзать только одну папку в которой живут и динамические и статические компоненты, а уборкой управлять всего лишь на уровне *.pro файла, например так
CONFIG += static - берет статические компоненты CONFIG += shared - берет динамические компоненты |
|
|
daorus |
5.12.2010, 18:54
Сообщение
#2
|
Студент Группа: Участник Сообщений: 20 Регистрация: 30.10.2010 Пользователь №: 2163 Спасибо сказали: 0 раз(а) Репутация: 0 |
А ещё у динамических есть 4-ка в имени, а у статических 4-ки нет. Проблема в том, что qmake не реагирует на CONFIG+=static. А на что именно он реагирует, я никак понять не могу. Я думал, что может эти настройки прошиты в сам qmake.exe, но перенос из qt в qtstatic файла qmake.exe - он всё равно генерит статический проект. Я пробовал переносить по одной папке: src, mkspecs, lib, из bin всё выкинул, оставив только qmake - ничего не помогло. Остается только один вариант - на сборку влияют *.pri файлы в lib-папке, но что-то я не могу найти там слова static. В общем, пока живу как обычно, с двумя фреймворками по 1,8 гига каждый.
|
|
|
Текстовая версия | Сейчас: 16.11.2024, 7:32 |