Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何使用静态链接构建Qt应用程序_C++_Qt - Fatal编程技术网

C++ 如何使用静态链接构建Qt应用程序

C++ 如何使用静态链接构建Qt应用程序,c++,qt,C++,Qt,我是来找VisualStudioWord的,在这里您只需将项目设置更改为静态或动态链接,这样您的应用程序就不需要框架DLL在另一台机器上运行。在Qt中如何实现这一点 我正在关注,但这是有帮助的 它说: cd C:\path\to\Qt configure -static <any other options you need> 但这也没什么用 如何静态链接?首先确保您的Qt版本是静态的。 然后将CONFIG+=static添加到.pro文件。您确定C:\Qt\5.3目录中有conf

我是来找VisualStudioWord的,在这里您只需将项目设置更改为静态或动态链接,这样您的应用程序就不需要框架DLL在另一台机器上运行。在Qt中如何实现这一点

我正在关注,但这是有帮助的

它说:

cd C:\path\to\Qt
configure -static <any other options you need>
但这也没什么用


如何静态链接?

首先确保您的Qt版本是静态的。
然后将
CONFIG+=static
添加到.pro文件。

您确定
C:\Qt\5.3
目录中有
configure.exe
?确保您下载了随附的正确源代码。我搜索过,在我的根目录下唯一的
configure.exe
位置是
c:\Qt\5.2.1\Src\qtbase
,这有意义吗?我应该在那里运行它吗?是的,而且似乎建议从
Visual Studio命令提示符中运行配置步骤(应该在“开始”菜单中的Visual Studio工具下)。我没有使用Visual Studio,我只使用Qt Creator。可能重复的我已经看到了这个答案,但这不是真的。
CONFIG += static