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

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

2022-6-12 19:03
9663

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


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 2
支持
分享
最新回复 (16)
雪    币: 106
活跃值: (754)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
msys2直接安装qt static版看看?
2022-6-12 19:21
0
雪    币: 2458
活跃值: (4626)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
3
Qt 有 vs 扩展,装一下就可以编译吧
2022-6-12 20:10
0
雪    币: 3922
活跃值: (3624)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
4
先说说你是怎么编译的,或者你想怎么编译,问题都不全怎么解决问题
2022-6-13 09:03
0
雪    币: 13
活跃值: (1117)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
APT_华生 先说说你是怎么编译的,或者你想怎么编译,问题都不全怎么解决问题
我想要用静态库编译我的程序,问题是如何从src编译出来静态库
2022-6-13 17:58
0
雪    币: 13
活跃值: (1117)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
小白养的菜鸡 Qt 有 vs 扩展,装一下就可以编译吧
这只是第一步
2022-6-13 18:17
0
雪    币: 13
活跃值: (1117)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
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.
2022-6-14 00:17
0
雪    币: 2458
活跃值: (4626)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
8
卧槽不可能 这只是第一步
问题都说不全,我怎么知道你这是第几步有问题。建议去付费问答区
2022-6-15 13:45
0
雪    币: 0
活跃值: (21)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9

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

vcpkg install qtbase:x64-windows-static

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