Qt C ++ Автономный исполняемый файл в Windows - PullRequest
1 голос
/ 22 июля 2011

Я хочу сделать свою программу на Qt C ++ отдельным приложением. Кстати, я использую Qt Creator 2.2.1, который основан на Qt 4.7.4. Я следовал инструкциям http://www.formortals.com/how-to-statically-link-qt-4/, чтобы статически связать библиотеки. Я не знал, где найти файл configure.exe в папке QtSDK, поэтому я скачал «qt -where-opensource-src-4.7.3» и следовал инструкциям.

Я не был уверен в шаге 4, потому что параметры Windows Qt не похожи. Это не путь к папке, а скорее путь к расположению qmake, и я не уверен, что выбрать для этой опции.

Если кто-нибудь знает, как создать программу как отдельную программу без каких-либо библиотек, и может мне помочь, я был бы очень признателен.

Спасибо

1 Ответ

0 голосов
/ 22 июля 2011

Относительно шага 4 , который вы упомянули, в QtCreator вам нужно указать исполняемый файл qmake, вы найдете его в дереве сборки (где вы статически собирали Qt) в папке bin.

Полагаю, если у вас есть проблемы на шаге 4 , вы должны были построить статическую версию Qt, вы сделали 95% работы!

В тот момент, когда QtCreator примет qmake сделанный вами сделанный , вам просто нужно выбрать эту версию, использовать любой мастер, чтобы получить ваше первое приложение, а затем добавить CONFIG += static к вашему .pro файлу.

Здесь некоторый учебник по Qt на всякий случай.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...