Название: Скажите пойжалуста, как собрать екзе прошраму и либы в один екзешник? Отправлено: Ubuntu_linux от Ноябрь 26, 2010, 01:05 Простите за глупый вопоос...
Название: Re: Скажите пойжалуста, как собрать екзе прошраму и либы в один екзешник? Отправлено: alexman от Ноябрь 26, 2010, 01:09 Ищи "статическая библиотека".
Название: Re: Скажите пойжалуста, как собрать екзе прошраму и либы в один екзешник? Отправлено: Kosh от Ноябрь 26, 2010, 10:50 Собираешь библиотеку Qt без зависимостей (Тут для винды (http://prog.org.ru/wiki/index.php?title=%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_Qt_%D0%B1%D0%B5%D0%B7_%D0%B7%D0%B0%D0%B2%D0%B8%D1%81%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D0%B5%D0%B9_(MS_Visual_Studio)))
Потом компелишь свою программу с этой библиотекой. Название: Re: Скажите пойжалуста, как собрать екзе прошраму и либы в один екзешник? Отправлено: Ubuntu_linux от Ноябрь 26, 2010, 14:56 Я так понял, что это нужно компилировать весь qt чтобы можно было так делать?
А можно просто сжать все файлики (картинки, библиотеки ,...) в один exe? Название: Re: Скажите пойжалуста, как собрать екзе прошраму и либы в один екзешник? Отправлено: crossly от Ноябрь 26, 2010, 15:44 а вы имеете представление что есть exe-файл??
Название: Re: Скажите пойжалуста, как собрать екзе прошраму и либы в один екзешник? Отправлено: Kosh от Декабрь 01, 2010, 16:52 Ubuntu_linux, если тебе нужно, чтобы один исполняемый файлик был, который можно было бы запустить, и чтоб работало, то нужно библиотеку заточить под это дело, и линковщик тебе сам соберёт такой файлик.
А ещё можно все файлы (.exe, .dll, и всё такое прочее (читай документацию про ресурсы)) упаковать в самораспаковывающийся архив. Перед запуском, нужно распаковать.Когда распакуешь, будет опять куча картинок, dll-ек и exe-файл, который нужно запускать. Ubuntu_linux, судя по нику, ты линуксоид, а вопросы задаёшь виндовые. Надо конкретнее описать свою проблему. Название: Re: Скажите пойжалуста, как собрать екзе прошраму и либы в один екзешник? Отправлено: Ubuntu_linux от Декабрь 07, 2010, 03:20 это мне и надо.
|