Название: Сборка статичного приложения. Отправлено: UVV от Июль 24, 2009, 12:18 Почему-то с использованием CONFIG += static не получаю нужного эффекта.
Qt 4.5.1 пересобрал статически. Что упустил? Название: Re: Сборка статичного приложения. Отправлено: kuzulis от Июль 24, 2009, 12:30 по моему нет такой штуки как CONFIG += static
Название: Re: Сборка статичного приложения. Отправлено: pastor от Июль 24, 2009, 13:25 Цитировать CONFIG ... static - The target is a static library (lib only). The proper compiler flags will automatically be added to the project. Название: Re: Сборка статичного приложения. Отправлено: f-r-o-s-t от Июль 24, 2009, 14:13 Так ты точно пересобрал qt в статике ?
А какого эффекта нету ? Название: Re: Сборка статичного приложения. Отправлено: UVV от Июль 24, 2009, 16:15 Не эффекта статики =)
Приложение собирается в динамике. Попробовал сделать вот так: Код
Все статические библиотеки вроде находит, но появились ошибки линковки с пересобранными freetype, libX11, libICE... Название: Re: Сборка статичного приложения. Отправлено: f-r-o-s-t от Июль 24, 2009, 16:48 Вы уже два раза написали что эффекта статики, а более конкретно можете сказать?
Еще раз спрошу Qt полностью пересобралось в статике ? Название: Re: Сборка статичного приложения. Отправлено: UVV от Июль 24, 2009, 17:53 Да, Qt собралась полностью, едиственное, что статичная лежит в той же директории, что и динамическая. Может ли это быть проблемой?
Название: Re: Сборка статичного приложения. Отправлено: verzer от Июль 24, 2009, 18:19 Может ли это быть проблемой? может (http://prog.org.ru/wiki/index.php?title=%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_%D1%81%D1%82%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B9_Qt_%D0%B2_Windows#.D0.A1.D0.BE.D0.B2.D0.BC.D0.B5.D1.81.D1.82.D0.BD.D0.BE.D0.B5_.D0.B8.D1.81.D0.BF.D0.BE.D0.BB.D1.8C.D0.B7.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D0.B5_.D0.B4.D0.B8.D0.BD.D0.B0.D0.BC.D0.B8.D1.87.D0.B5.D1.81.D0.BA.D0.BE.D0.B9_.D0.B8_.D1.81.D1.82.D0.B0.D1.82.D0.B8.D1.87.D0.B5.D1.81.D0.BA.D0.BE.D0.B9_.D0.B2.D0.B5.D1.80.D1.81.D0.B8.D0.B9)Название: Re: Сборка статичного приложения. Отправлено: UVV от Июль 24, 2009, 19:19 Читал, но про директории не заметил...
Спасибо. Название: Re: Сборка статичного приложения. Отправлено: kolob от Апрель 30, 2010, 22:10 Цитировать Внимание: Сборка статической Qt в Windows не предполагает полную независимоть исполняемого файла! * Для начала скачайте исходные коды Qt и распакуйте их. * Убедитесть, что динамической версия Qt не установлена. Если она установлена, для начала прочтите раздел "Подсказки". * Откройте консоль и перейдите в директорию с исходным кодом Qt. Название: Re: Сборка статичного приложения. Отправлено: kolob от Апрель 30, 2010, 22:11 Цитировать Совместное использование динамической и статической версий Если динамическая версия Qt уже установлена, убедитесь в том что вы выбрали другую директорию для статической сборки Qt. |