Russian Qt Forum
Ноябрь 24, 2024, 14:24
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Установка, сборка, отладка, тестирование
>
Сборка проекта в bin файл
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Сборка проекта в bin файл (Прочитано 6215 раз)
KuZ
Гость
Сборка проекта в bin файл
«
:
Апрель 28, 2010, 15:25 »
Прочитав некоторые темы как понял чтоб собрать бинарник нужно собрать кьют статически. Скачал
qt-all-opensource-src-4.6.2.tar.bz2
, начал собирать
./configure -static -release -nomake demos -nomake examples -nomake tools
после
make
и
make install
как написано в вики. В установленном кьюте в профилях добивил профиль где находится
qmake
из собранного статически. В
pro
прописал
CONFIG += static
собрал проект, запустился нормально, но бинарника в в папке с проектом нет. Подскажите пожалуйста что не так сделал.
«
Последнее редактирование: Апрель 28, 2010, 15:53 от KuZ
»
Записан
crossly
Гость
Re: Сборка проэекта в bin файл
«
Ответ #1 :
Апрель 28, 2010, 15:33 »
возможно в release или debug??
Записан
KuZ
Гость
Re: Сборка проэекта в bin файл
«
Ответ #2 :
Апрель 28, 2010, 15:52 »
в релизе собирал проект.
Записан
crossly
Гость
Re: Сборка проекта в bin файл
«
Ответ #3 :
Апрель 28, 2010, 16:13 »
так может и стоит заглянуть в папочку release....
Записан
KuZ
Гость
Re: Сборка проекта в bin файл
«
Ответ #4 :
Апрель 28, 2010, 16:25 »
там нет папок дебаг и релиз. Возможно я что то не так делаю, в линукс только пытаюсь работать(на название не обращайте внимания, создавал лижбы побыстрее).
«
Последнее редактирование: Апрель 28, 2010, 16:28 от KuZ
»
Записан
crossly
Гость
Re: Сборка проекта в bin файл
«
Ответ #5 :
Апрель 28, 2010, 16:28 »
укажи DESTDIR в pro файле.... тогда точно буш знать где искать....
Записан
Авварон
Джедай : наставник для всех
Offline
Сообщений: 3260
Re: Сборка проекта в bin файл
«
Ответ #6 :
Апрель 28, 2010, 16:34 »
dsda и есть бинарник.
только нахрена нужна была статик версия?
Записан
KuZ
Гость
Re: Сборка проекта в bin файл
«
Ответ #7 :
Апрель 28, 2010, 16:43 »
Указал DESTDIR создался теперь весит 12,3 Мб(выводит метку), походу это оно и есть.
Мне нужно что бы в программе был только один исполняемый файл, без библиотек кьюта которые нужно таскать рядом.
Записан
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: Сборка проекта в bin файл
«
Ответ #8 :
Апрель 28, 2010, 16:54 »
Вообще-то в Линуксе статика и таскание либ не приняты. Если либы нет, менеджер пакетов ее поставит.
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
crossly
Гость
Re: Сборка проекта в bin файл
«
Ответ #9 :
Апрель 28, 2010, 17:21 »
+1
Записан
KuZ
Гость
Re: Сборка проекта в bin файл
«
Ответ #10 :
Апрель 28, 2010, 19:02 »
Точнее не библиотеки кьюта а к примеру Qwt. то есть нужно пересобрать Qwt с параметром CONFIG += staticlib, и тогда не прийдется таскать её рядом ?
Попробовал запустить файл(12,3 Мб который получился в результате) на виртуальной машине под ХР то пишет "There is no application installed for executable files".
Записан
KuZ
Гость
Re: Сборка проекта в bin файл
«
Ответ #11 :
Апрель 28, 2010, 22:13 »
Все решил.
Спасибо огромное всем.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
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 сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...