LINUX.ORG.RU

Компиляция вместе с dll


0

0
Подскажите, пожалуйста! Как скомпилировать Qt программу, чтобы в ней были нужные библиотеки. В общем, чтобы библиотеки за собой не таскать.
anonymous
вообщем, нужно самому перекомпилировать Qt с флагом configure -static. Чтобы размер был поменьше, отключить ненужные модули (см. ./configure --help) и затем прогнать программу через strip -s.
Deleted
()
Ответ на: комментарий от Deleted
Очнь прошу. Можно подробнее? Я ламер в этом деле... только вот пол часа назад под виндой первую программу собрал. Под линуксом проблем не было.
anonymous
()
Ответ на: комментарий от anonymous
я сам винды под рукой не имею, но примерно таким образом:

configure -no-shared -static -release -no-qt3support -no-sql make

компилировать под виндой лучше прямо в той директории, где он будет стоять, например, в C:\Qt-x.x.x

не забудь при комиляции программ запускать PATH=C:\Qt-x.x.x\bin;%PATH%

потом можно strip -s exefile

Deleted
()
Ответ на: комментарий от anonymous
я сам винды под рукой не имею, но примерно таким образом:

configure -no-shared -static -release -no-qt3support -no-opengl
make

компилировать под виндой лучше прямо в той директории, где он будет стоять, например, в 
C:\Qt-x.x.x

не забудь при комиляции программ запускать
PATH=C:\Qt-x.x.x\bin;%PATH%

потом можно
strip -s exefile
Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.