Название: Компиляция статической библиотеки Отправлено: Anonymous от Январь 27, 2005, 10:32 Ребята,че-то я не пойму,как скомпоновать статическую библиотеку.Я,если что,работаею под Виндой,с VC 7(ну мало ли).Подозреваю,что надо что-то в конфиге прописать?
Название: Компиляция статической библиотеки Отправлено: Sergeich от Январь 27, 2005, 17:41 В .pro файле пишешь:
TEMPLATE = lib CONFIG += staticlib .... Название: Компиляция статической библиотеки Отправлено: Sergeich от Январь 27, 2005, 17:44 Или в VC7 Project->Properties->General->Configuration Type->Static Library
Название: Компиляция статической библиотеки Отправлено: Anonymous от Январь 27, 2005, 23:45 Код: Или в VC7 Project->Properties->General->Configuration Type->Static Library А вот этой фичи нет...[/quote] Название: Компиляция статической библиотеки Отправлено: Anonymous от Январь 27, 2005, 23:45 Цитировать В .pro файле пишешь: TEMPLATE = lib CONFIG += staticlib А потом что сделать?Только пошагам,если можно... Название: Компиляция статической библиотеки Отправлено: Anonymous от Январь 28, 2005, 11:09 Не ребята,вы не поняли...Я хочу,что б моя прога запускалась на тех машинах,где нет QT..А файл exe как весил 42 кб,так и весит.... :(
А должен около 8 мег Название: Static Отправлено: RamsesIII от Январь 28, 2005, 11:19 Eto wosmoschno tolko w kommertcheskoi wersii :shock:
Название: Компиляция статической библиотеки Отправлено: Sergeich от Январь 28, 2005, 11:50 Цитировать Не ребята,вы не поняли...Я хочу,что б моя прога запускалась на тех машинах,где нет QT Тогда тебе надо перекомпилять Qt в статическом варианте. Название: Компиляция статической библиотеки Отправлено: Anonymous от Январь 28, 2005, 13:34 Версия у меня комерческая...Вот только пробывал перекомпилить в статике.Только пр билде он ругается :( Не хочет до конца доводить...Так еще и примеры как перекомпилить все,на дай бог...
Название: Компиляция статической библиотеки Отправлено: Sergeich от Январь 28, 2005, 13:42 Попробуй поставить release, и отключить всякую ненужную хрень типа rtti, stl, exceptions. А чем компиляешь и где конкретно валится?
Название: Компиляция статической библиотеки Отправлено: Anonymous от Январь 28, 2005, 13:52 Цитировать Попробуй поставить release, и отключить всякую ненужную хрень типа rtti, stl, exceptions. А чем компиляешь и где конкретно валится? Дык стоит по умолчанию и так все,как пишешь... Как чем компилю?Это при реконфигурации или при переустановке.Сам QT.Setup делает :roll: Название: Компиляция статической библиотеки Отправлено: Admin от Январь 29, 2005, 09:19 Я в VC 6 версии так и не смог собрать статическую либу с отладочной инмацией. Линкер падает. Попробовал на куче машин уже.
Название: Компиляция статической библиотеки Отправлено: Anonymous от Январь 29, 2005, 12:54 Так что же делать?Как быть если прогу под заказ писать?
Я пробовал переустановить со вкладкой static в настройках установки Qt.Все нормально.Только когда создаешь свой проект,невозможно ничего изменить :D ВООБЩЕ ничего!Ни слоты добавить,ни окна,ни даже main.cpp!Ну правда тролли и предупреждают в установе,что все плагины не будут работать :D Блин ,но есть же какой -то выход?Неужели никто не создавал статик? Название: Компиляция статической библиотеки Отправлено: Admin от Январь 29, 2005, 13:02 значит так
в VC6 можно создать статическую либу только в release режиме если что то не получается в этом то что то вы делаете не так сам дезайнер кривеет, у меня например сразу вылезает проблема со слотами, поэтому из статической сборки лучше использовать только саму либу, и все Название: Компиляция статической библиотеки Отправлено: Anonymous от Январь 29, 2005, 13:32 Так как создать?Ну у меня 7 студия вообщето,ну даже про 6 послушаю...
В настройках проекта нет никакой статической компоновкии..Только выбор как Aplication.exe,DLL,и static lib.Все!Больше ничего! Но как-то же QT делает статическую компоновку? Название: Компиляция статической библиотеки Отправлено: Admin от Январь 29, 2005, 13:54 я стивлю так
есть у меня файл что то типа qt-commertion-3.3.1.exe запускаю его и там все по шагам примерно 7 шагов конфигурация-компиляция и установка уже раз 5 я уже слышал что люди ставят как то по другому Название: Компиляция статической библиотеки Отправлено: Anonymous от Январь 29, 2005, 18:46 Цитата: "Admin" я стивлю так есть у меня файл что то типа qt-commertion-3.3.1.exe запускаю его и там все по шагам примерно 7 шагов конфигурация-компиляция и установка уже раз 5 я уже слышал что люди ставят как то по другому А если я потом захочу все же скомпоновать с DLL ? :) Название: Компиляция статической библиотеки Отправлено: Admin от Январь 29, 2005, 20:16 снова запускаю этот файл и все переконфигурирую
а папку C:\QT стираю перед этим Название: Компиляция статической библиотеки Отправлено: Anonymous от Январь 29, 2005, 20:17 Цитата: "Admin" снова запускаю этот файл и все переконфигурирую это же не геморой. Надо как то попробовать отследить что он там в файлах изменяет...а папку C:\QT стираю перед этим Название: Компиляция статической библиотеки Отправлено: Admin от Январь 29, 2005, 22:50 извини конечно
а не пофиг что он там делат то Название: Компиляция статической библиотеки Отправлено: Anonymous от Январь 30, 2005, 10:40 Ну смотри,собрал я проект,скомпилил как статик(переустановив QT) :D
Потом нужно доработать.И что все -писец?Не ,есть какой то другой выход..Вот только какой?Я даже на официальном сайте ничего не нашел.. Название: Компиляция статической библиотеки Отправлено: Admin от Январь 30, 2005, 14:21 как скомпилил, так сразу берешь libmt332.lib и копируешь в отдельное место. Она уже статическая.
Пересобираешь qt динамически. И копируешь либу туда. Добавляешгь тоесть. принцип понятен? Название: Компиляция статической библиотеки Отправлено: Zmey от Январь 31, 2005, 10:04 А qt-mt321.lib это что за либа?
Название: Компиляция статической библиотеки Отправлено: Admin от Январь 31, 2005, 11:25 примерно так будет называтся твоя статическая либа :)
Название: Компиляция статической библиотеки Отправлено: Anonymous от Январь 31, 2005, 14:18 А копировать нужно в папку системную или в папку с проектом?
Название: Компиляция статической библиотеки Отправлено: Admin от Январь 31, 2005, 14:56 это уже от вкуса зависит
куда хочешь Название: Компиляция статической библиотеки Отправлено: Anonymous от Февраль 01, 2005, 21:01 Как это отвкуса,а линк?Окуда прога знает с какого места подгружать..
Название: Компиляция статической библиотеки Отправлено: Admin от Февраль 01, 2005, 21:31 читай тему то
БИБЛА ТО СТАТИЧЕСКАЯ |