Qt c++在Windows中独立可执行
Qt C++ Stand alone executable in Windows
我想让我的Qt c++程序一个独立的单一应用程序。顺便说一下,我使用的是基于Qt 4.7.4的Qt creator 2.2.1。我按照http://www.formortals.com/how-to-statically-link-qt-4/上的说明静态地链接了这些库。我不知道在QtSDK文件夹中找到configure.exe的位置,所以我下载了"qt-everywhere-opensource-src-4.7.3"并按照说明进行操作。
我不确定在第4步,因为windows Qt选项看起来不相似。它不是一个文件夹的路径,而是一个路径到qmake位置,我不确定该选择什么选项。
如果有人知道如何创建程序作为一个独立的不需要任何dll,可以帮助我,我将非常感激。
谢谢
关于您提到的步骤4,在QtCreator
中,您需要指向qmake
可执行文件,您将在bin
文件夹中的构建树(您静态构建Qt的地方)中找到它。
我猜如果你在步骤4上有问题,你应该已经构建了Qt
的静态版本,你已经完成了95%的工作!
那一刻QtCreator
将接受qmake
你制作,你只需要选择这个版本使用任何向导来获得你的第一个应用程序,然后添加CONFIG += static
到你的.pro
文件。
这里有一些Qt教程,以防万一。
相关文章:
- 如何将不同的可执行文件合并到一个窗口框架中进行编码?像浏览器一样
- 如何使 windows 命令提示符在C++可执行文件上显示返回值?
- CMake:如何将库 A 链接到库 B,然后将可执行文件链接到库 A
- 如何使字符串出现在编译的二进制可执行文件的开头?
- 程序在使用 system() 启动另一个可执行文件时停止
- 如何更改使用 CPack 安装的可执行文件的名称?
- 来自C++代码的独立可执行文件
- Cython:编译独立的静态可执行文件
- 有什么理由更喜欢从 IDE 中运行应用程序而不是运行独立的可执行文件?
- 如何通过 g++ 编译独立的可执行文件
- 创建独立的可执行 c++ 嵌入 Lua 动态库链接?(Eclipse,Ubuntu)
- 执行一个新的完全独立的进程,该进程封装在一个可执行文件中,而不需要为独立进程将文件写入磁盘
- Qt应用程序:如何从Mac为Windows(和Mac)创建独立的可执行文件?
- 使用Visual Studio express 2013为c++代码创建独立的可执行文件
- 如何部署netbeans Qt项目的独立可执行文件
- 如何在c++中创建独立的可执行程序
- 用c++插件为nodejs应用程序构建一个独立的可执行文件
- c++独立可执行文件
- Qt c++在Windows中独立可执行
- 共享库和可执行文件与 Linux 上的静态 C 运行时链接.它们中的每一个都有像Windows这样的独立堆吗?