首页
社区
课程
招聘
[求助]VS2022 + Qt 6.3 如何静态编译
2022-6-12 19:03 8796

[求助]VS2022 + Qt 6.3 如何静态编译

2022-6-12 19:03
8796

RT.百度的方法都太老了,适用于 5.x版本,而且很多他们自己图内就编译不通过,
求解


阿里云助力开发者!2核2G 3M带宽不限流量!6.18限时价,开 发者可享99元/年,续费同价!

收藏
点赞2
打赏
分享
最新回复 (16)
雪    币: 106
活跃值: (739)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
rlyt 2022-6-12 19:21
2
0
msys2直接安装qt static版看看?
雪    币: 2451
活跃值: (4249)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
小白养的菜鸡 2022-6-12 20:10
3
0
Qt 有 vs 扩展,装一下就可以编译吧
雪    币: 3867
活跃值: (3495)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
APT_华生 1 2022-6-13 09:03
4
0
先说说你是怎么编译的,或者你想怎么编译,问题都不全怎么解决问题
雪    币: 13
活跃值: (1117)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
卧槽不可能 2022-6-13 17:58
5
0
APT_华生 先说说你是怎么编译的,或者你想怎么编译,问题都不全怎么解决问题
我想要用静态库编译我的程序,问题是如何从src编译出来静态库
雪    币: 13
活跃值: (1117)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
卧槽不可能 2022-6-13 18:17
6
0
小白养的菜鸡 Qt 有 vs 扩展,装一下就可以编译吧
这只是第一步
雪    币: 13
活跃值: (1117)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
卧槽不可能 2022-6-14 00:17
7
0
Step 3: Set the Environment Variables
We recommend creating a desktop link that opens a command prompt with the environment set up similar to the Command Prompt menu entries provided by Visual Studio. This is done by creating an application link passing a .cmd file setting up the environment and the command line option /k (remain open) to cmd.exe.

Assuming the file is called qt6vars.cmd and the Qt folder is called C:\Qt\6.3.0\Src:

REM Set up Microsoft Visual Studio 2019, where <arch> is amd64, x86, etc.
CALL "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvarsall.bat" <arch>
SET _ROOT=C:\Qt\6.3.0\Src
SET PATH=%_ROOT%\qtbase\bin;%PATH%
SET _ROOT=
A desktop link can then be created by specifying the command %SystemRoot%\system32\cmd.exe /E:ON /V:ON /k C:\Qt\qt6vars.cmd as application.

Depending on your individual setup, you might also need to make the installation directories of CMake, Ninja, Perl, and Python part of the SET %PATH% line above.
雪    币: 2451
活跃值: (4249)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
小白养的菜鸡 2022-6-15 13:45
8
0
卧槽不可能 这只是第一步
问题都说不全,我怎么知道你这是第几步有问题。建议去付费问答区
雪    币: 0
活跃值: (21)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
若梦ox 2022-6-15 16:04
9
0

可以使用vcpkg安装静态编译的qt,若需要其他组件也可以按照类似的方法安装

vcpkg install qtbase:x64-windows-static

雪    币: 13
活跃值: (1117)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
卧槽不可能 2022-6-18 20:01
10
0
小白养的菜鸡 问题都说不全,我怎么知道你这是第几步有问题。建议去付费问答区
...多学习吧
雪    币: 32457
活跃值: (7105)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
ninebell 2022-6-18 20:15
11
0
APT_华生 先说说你是怎么编译的,或者你想怎么编译,问题都不全怎么解决问题
关键是语文没学好,又不想多打字,明确交待问题。结果只能往返和猜闷。显然语言表达能力、编程逻辑和业务能力有待提高。
雪    币: 13
活跃值: (1117)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
卧槽不可能 2022-6-25 00:27
12
0
ninebell 关键是语文没学好,又不想多打字,明确交待问题。结果只能往返和猜闷。显然语言表达能力、编程逻辑和业务能力有待提高。[em_13]
有自信,研究这块的一定看得懂,都说了静态编译,还要怎么说.,.
雪    币: 103
活跃值: (1488)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wumnkx 2022-6-25 02:24
13
0
6不支持win7, 我是在编完之后发现的。最后换了5.15.3
雪    币: 27
活跃值: (45)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
哥布林 2022-6-25 08:52
14
0
configure -prefix "C:\Qt\6.3.0\msvc2022_64" -confirm-license -opensource -debug-and-release -static -static-runtime -c++std c++17 -platform win32-msvc -qt-pcre -qt-sqlite -qt-zlib -qt-libpng -qt-libjpeg 
雪    币: 13
活跃值: (1117)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
卧槽不可能 2022-6-28 14:32
15
0
哥布林 configure -prefix "C:\Qt\6.3.0\msvc2022_64" -confirm-license -opensource -debug-and-releas ...
感谢,已经解决了
雪    币: 13
活跃值: (1117)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
卧槽不可能 2022-6-28 14:33
16
0
wumnkx 6不支持win7, 我是在编完之后发现的。[em_38]最后换了5.15.3
我也是才发现,哈哈
雪    币: 2451
活跃值: (4249)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
小白养的菜鸡 2022-7-14 16:16
17
0
卧槽不可能 ...多学习吧
已经开始学语文了
游客
登录 | 注册 方可回帖
返回