qt static-ческая компеляция, qt static-ческая компеляция |
Здравствуйте, гость ( Вход | Регистрация )
qt static-ческая компеляция, qt static-ческая компеляция |
fortero |
20.6.2013, 20:43
Сообщение
#1
|
Участник Группа: Участник Сообщений: 132 Регистрация: 4.12.2010 Пользователь №: 2242 Спасибо сказали: 0 раз(а) Репутация: 0 |
Добрый день!
Я недавно с qt работаю. Пишу мелки программки… И каждый раз компоную свой экзешник с небольшой бандочкой dll-лин. Я знаю что можно в экзешник закампелить все недостающие части динамических библиотек. Как мне надо поправить pro файл что бы это было возможным? Спасибо за внимание! Сообщение отредактировал fortero - 20.6.2013, 20:44 |
|
|
Litkevich Yuriy |
21.6.2013, 7:29
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Надо Qt собирать статически ищи по форуму, обсуждалось
|
|
|
fortero |
21.6.2013, 19:07
Сообщение
#3
|
Участник Группа: Участник Сообщений: 132 Регистрация: 4.12.2010 Пользователь №: 2242 Спасибо сказали: 0 раз(а) Репутация: 0 |
|
|
|
Iron Bug |
21.6.2013, 19:29
Сообщение
#4
|
Профессионал Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12 |
fortero, читай про линковку библиотек до полного просветления. это основы программирования.
|
|
|
fortero |
22.6.2013, 0:26
Сообщение
#5
|
Участник Группа: Участник Сообщений: 132 Регистрация: 4.12.2010 Пользователь №: 2242 Спасибо сказали: 0 раз(а) Репутация: 0 |
|
|
|
Litkevich Yuriy |
22.6.2013, 0:28
Сообщение
#6
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Или всёравно надо всю библиотеку статически собирать? да.Есть конечно вариант пойти по пути включения в проект всех зависимых файлов библиотеки (как это сделано для программы qmake), но боюсь у тебя руки отвалятся, если, конечно, ты не знаток чего-нибудь типа Perl-а |
|
|
RazrFalcon |
3.7.2013, 13:57
Сообщение
#7
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
http://help.ubuntu.ru/wiki/qt_static
под вынь можно почти так же, просто компилятор другой будет PS: webkit в статику собирать нельзя Сообщение отредактировал RazrFalcon - 3.7.2013, 13:57 |
|
|
Iron Bug |
3.7.2013, 17:15
Сообщение
#8
|
Профессионал Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12 |
fortero, читай про линковку библиотек до полного просветления. это основы программирования. Покажи, где читать? под линюкс: http://www.yolinux.com/TUTORIALS/LibraryAr...AndDynamic.html под венду много разных статей, там всё зависит от компилятора. под msvc одни расширения, под mingw - другие. ищи инфу под нужный тебе компилятор. хотя сам принцип статической и динамической линковки во всех осях и под всеми компиляторами одинаков. |
|
|
Текстовая версия | Сейчас: 14.1.2025, 18:31 |