您现在的位置是:网站首页 -> 程序设计 文章内容
【QT】QT程序官网下载与安装与编译-itarticl.cc-IT技术类文章记录&分享
发布时间: 6月前【程序设计】 121人已围观【返回】
QT的下载
1、QT管网的开源用户下载:Download Qt | Develop Desktop & Embedded Systems | Qt
2、页面拉到下面,点击 Download the Qt Online Installer 选择在线安装版
3、带图片的可以看 这里 。
QT软件安装
1、点开安装,下一步即可,注册账户时最好开梯子
2、安装目录可自己定义,可自己定义包,也可以选择下面的UI设计、PC平台、移动平台,版本选择 需要的版本即可
项目示例
1、代码地址
https://github.com/cppstore/StickyNote-Plus-Plus 便签小工具 (项目代码是gbk的,后面有方法,批量转为utf8取可
2、如何编译
1)新建build目录,作为项目的输出路径,然后svn里面选择忽略,这样新生成的文件就不会出现在svn列表里面,方便管理
2)使用cmake,设置好QT路径即可
where is the source code: 选择目录到 F:xxx/StickyNote-Plus-Plus-master
where is the source binaries: 选择目录到 F:xxx/StickyNote-Plus-Plus-master/build
CMakeLists.txt 里面 set(QT_PATH "D:/Qt6/6.8.2/msvc2022_64" CACHE PATH "qt cmake dir") 这里面的 qt 目录需要改到自己电脑的目录
选择 Configure 执行,然后再选择 Generate 执行,然后打开 vs的sln项目文件即可
3)cmd到达StickyNote.exe所在的目录,然后执行下面的命令拷贝qt依赖文件到当前目录,然后执行即可
D:\Qt6\6.8.2\msvc2022_64\bin\windeployqt.exe --release StickyNote.exe,依赖文件拷过来之后就可以打包发布到其它电脑了,在其它电脑上可以直接运行
3、gbk批量转utf8的方法
1)使用 PowerShell 批量转换为 UTF-8 BOM
步骤
打开 PowerShell(Win + R 输入 powershell,回车)。
导航到项目目录,比如:
cd "F:\StickyNote\StickyNote-Plus-Plus-master"
执行批量转换命令:
Get-ChildItem -Path . -Recurse -Include *.hpp,*.cpp,*.h,*.c | ForEach-Object {
$content = Get-Content $_.FullName -Raw
$content | Set-Content -Path $_.FullName -Encoding UTF8
}
解释:
递归(-Recurse)遍历 hpp, cpp, h, c 这些 C++ 源文件。
读取文件内容(Get-Content -Raw)。
重新以 UTF-8 BOM 格式保存(Set-Content -Encoding UTF8)。
重新打开 VS 重新编译,警告应该消失。
2):使用 VSCode 批量转换
打开 VSCode 并 加载你的项目。
按 Ctrl + Shift + P,输入 Change File Encoding。
选择 Reopen with Encoding,然后选 UTF-8 with BOM。
按 Ctrl + Shift + S 批量保存所有文件。
发布时间: 6月前【程序设计】121人已围观【返回】【回到顶端】
很赞哦! (1)
上一篇:返回列表
下一篇:Sigkill带来的挑战
相关文章
点击排行

站长推荐

猜你喜欢
站点信息
- 建站时间:2016-04-01
- 文章统计:728条
- 文章评论:82条
- QQ群二维码:扫描二维码,互相交流
