Russian Qt Forum
Ноябрь 22, 2024, 18:41
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Установка, сборка, отладка, тестирование
>
Компиляция статической библиотеки
Страниц: [
1
]
2
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Компиляция статической библиотеки (Прочитано 26145 раз)
Anonymous
Гость
Компиляция статической библиотеки
«
:
Январь 27, 2005, 10:32 »
Ребята,че-то я не пойму,как скомпоновать статическую библиотеку.Я,если что,работаею под Виндой,с VC 7(ну мало ли).Подозреваю,что надо что-то в конфиге прописать?
Записан
Sergeich
Гость
Компиляция статической библиотеки
«
Ответ #1 :
Январь 27, 2005, 17:41 »
В .pro файле пишешь:
TEMPLATE = lib
CONFIG += staticlib
....
Записан
Sergeich
Гость
Компиляция статической библиотеки
«
Ответ #2 :
Январь 27, 2005, 17:44 »
Или в VC7 Project->Properties->General->Configuration Type->Static Library
Записан
Anonymous
Гость
Компиляция статической библиотеки
«
Ответ #3 :
Январь 27, 2005, 23:45 »
Код:
Или в VC7 Project->Properties->General->Configuration Type->Static Library
А вот этой фичи нет...[/quote]
Записан
Anonymous
Гость
Компиляция статической библиотеки
«
Ответ #4 :
Январь 27, 2005, 23:45 »
Цитировать
В .pro файле пишешь:
TEMPLATE = lib
CONFIG += staticlib
А потом что сделать?Только пошагам,если можно...
Записан
Anonymous
Гость
Компиляция статической библиотеки
«
Ответ #5 :
Январь 28, 2005, 11:09 »
Не ребята,вы не поняли...Я хочу,что б моя прога запускалась на тех машинах,где нет QT..А файл exe как весил 42 кб,так и весит....
А должен около 8 мег
Записан
RamsesIII
Гость
Static
«
Ответ #6 :
Январь 28, 2005, 11:19 »
Eto wosmoschno tolko w kommertcheskoi wersii :shock:
Записан
Sergeich
Гость
Компиляция статической библиотеки
«
Ответ #7 :
Январь 28, 2005, 11:50 »
Цитировать
Не ребята,вы не поняли...Я хочу,что б моя прога запускалась на тех машинах,где нет QT
Тогда тебе надо перекомпилять Qt в статическом варианте.
Записан
Anonymous
Гость
Компиляция статической библиотеки
«
Ответ #8 :
Январь 28, 2005, 13:34 »
Версия у меня комерческая...Вот только пробывал перекомпилить в статике.Только пр билде он ругается
Не хочет до конца доводить...Так еще и примеры как перекомпилить все,на дай бог...
Записан
Sergeich
Гость
Компиляция статической библиотеки
«
Ответ #9 :
Январь 28, 2005, 13:42 »
Попробуй поставить release, и отключить всякую ненужную хрень типа rtti, stl, exceptions. А чем компиляешь и где конкретно валится?
Записан
Anonymous
Гость
Компиляция статической библиотеки
«
Ответ #10 :
Январь 28, 2005, 13:52 »
Цитировать
Попробуй поставить release, и отключить всякую ненужную хрень типа rtti, stl, exceptions. А чем компиляешь и где конкретно валится?
Дык стоит по умолчанию и так все,как пишешь...
Как чем компилю?Это при реконфигурации или при переустановке.Сам QT.Setup делает :roll:
Записан
Admin
Administrator
Джедай : наставник для всех
Offline
Сообщений: 1988
Компиляция статической библиотеки
«
Ответ #11 :
Январь 29, 2005, 09:19 »
Я в VC 6 версии так и не смог собрать статическую либу с отладочной инмацией. Линкер падает. Попробовал на куче машин уже.
Записан
Anonymous
Гость
Компиляция статической библиотеки
«
Ответ #12 :
Январь 29, 2005, 12:54 »
Так что же делать?Как быть если прогу под заказ писать?
Я пробовал переустановить со вкладкой static в настройках установки Qt.Все нормально.Только когда создаешь свой проект,невозможно ничего изменить
ВООБЩЕ ничего!Ни слоты добавить,ни окна,ни даже main.cpp!Ну правда тролли и предупреждают в установе,что все плагины не будут работать
Блин ,но есть же какой -то выход?Неужели никто не создавал статик?
Записан
Admin
Administrator
Джедай : наставник для всех
Offline
Сообщений: 1988
Компиляция статической библиотеки
«
Ответ #13 :
Январь 29, 2005, 13:02 »
значит так
в VC6 можно создать статическую либу только в release режиме
если что то не получается в этом то что то вы делаете не так
сам дезайнер кривеет, у меня например сразу вылезает проблема со слотами, поэтому из статической сборки лучше использовать только саму либу, и все
Записан
Anonymous
Гость
Компиляция статической библиотеки
«
Ответ #14 :
Январь 29, 2005, 13:32 »
Так как создать?Ну у меня 7 студия вообщето,ну даже про 6 послушаю...
В настройках проекта нет никакой статической компоновкии..Только выбор как Aplication.exe,DLL,и static lib.Все!Больше ничего!
Но как-то же QT делает статическую компоновку?
Записан
Страниц: [
1
]
2
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...