- 博客(282)
- 资源 (6)
- 收藏
- 关注
原创 虚拟机Ubuntu22.04交叉编译Qt5.15.2(ARM64)
在虚拟机中编译源码,需要匹配的工具链,我用过多个工具链进行编译,发现最好的工具链是。
2025-11-21 15:01:25
762
2
原创 香橙派ubuntu安装qt后找不到编译器
如上图所示,进入到Options中,选择Kits,然后进入到Kits选项,然后将下拉左边的滑块,找到 Complier,重新选择 C 和 C++的编译器为 GCC 即可。
2025-11-12 17:05:38
213
原创 QML界面调用C++层阻塞函数,如何不卡界面
3.主界面,ComboBox 的切换调用C++层阻塞函数。1.C++ 后端支持异步操作(这段需要注意)2.QML挡住主界面的提示框界面。
2025-09-18 16:45:47
292
原创 如何在虚拟机(Linux)安装Qt5.15.2
我下载完毕后的安装包地址如下:/home/knfunx/下载/2.下载完毕后,进入到下载地址,打开虚拟机终端。1.进入到阿里的网站下载在线安装包。3.开始安装,顺便将。
2025-08-05 19:46:33
818
原创 Linux下动态链接库项目的引用(VS2022)
现在有两个动态链接库项目,都会生成 .so文件,项目的架构如下如果PH_XP600想要引用BoardLib生成的动态库文件(libBoardLib.so)。应该在PH_XP600项目中进行如下设置。
2025-07-30 09:30:51
389
原创 windows的strcpy_s在Linux下替代函数snprintf
【代码】windows的strcpy_s在Linux下替代函数snprintf。
2025-07-21 10:38:00
184
原创 std::copy_n理解
简单通俗理解,将 first 的元素复制到 result 中,复制长度为count。:目标序列中最后一个被复制元素的下一个位置的迭代器(一般可忽略)。// 输出 dest: 1 2 3 0 0。// 复制前3个元素。:目标序列的起始迭代器。:源序列的起始迭代器。:要复制的元素数量(
2025-06-25 09:06:21
179
原创 VMware Workstation虚拟系统设置双网口
虚拟网络编辑器,选择 VMnet0 ,并在“VMnet信息”的“桥接模式”中,将“已桥接至”选择“ASIX USB to Gigabit Ethernet Family Adapter”,和之前设置PC设置对应。“应用”并“确认”。在“我的计算机”->“Ubuntu64位”,右键菜单选择“设置”,弹出“虚拟机设置”。三、编辑“网络适配器”,选择菜单栏->“编辑”->“虚拟机编辑器”,选择“更改设置”。“网络适配器2”的配置如下,勾选“桥接模式”,并勾选“复制物理网络连接状态”。四、设置虚拟机IP。
2025-05-30 17:45:33
1120
1
原创 虚拟机ubuntu无法连接,解决方法
2.点击连接栏,右边的齿轮。在IPV4栏,选择“自动(DHCP)”1.点击系统右上角网络连接图标,进入到网络设置。
2025-05-29 13:32:31
351
原创 windows11安装虚拟机
2.安装VMware-workstation-full,按照指引按照即可。安装完毕后,打开WMware Workstation。1.下载好需要安装的VMware Workstation的安装包和ubuntu的镜像文件。5.安装完毕后,则需要开启VMware Tools,并查看是否开启成功。方法一:选择菜单栏,“虚拟机”->“安装VMware Tools”.3.点击“创建新的虚拟机”,按照指引推荐安装即可,不需要额外设置。4.等待安装,安装完毕后,需要安装VMware Tools。
2025-05-21 11:37:33
804
2
原创 MFC调试时,直接读取本地的ini配置文件读取不到
因为没有通过相对路径设置地址,所以是当前的环境是工程绝对位置,而文件的输出目录可能配置的不是当前工程的输出位置,就可能出错。如果直接读取本地ini配置文件读取不到,例如下面的代码。1.获取exe所在位置,并将路径添加上当前路径。输出目录和调试的工作目录相同即可。2.对调试路径做设置。
2025-04-03 09:40:47
281
原创 VS2019调试MFC程序,显示无法启动程序exe,系统找不到指定文件
如果调试MFC程序时,出现这个报错,大概率问题是“配置属性”的“常规”的“输出目录” 和 “链接器”的“常规”的“输出文件”中,exe文件名称不匹配。
2025-04-02 15:48:44
359
原创 The selected directory is not a valid home for Go SDK
进入到sys文件下,找到zversion.go,并打开,输入如下字符(要直接复制,容易有字符不符合要求)安装完毕Go和GoLand之后,重新配置GoLand的GOROOT时,可能会报错。其中go.1.x.x是Go的版本号,如我的是go1.21.6,可以在命令行输入。需要找到安装Go的目录,我的目录如下。
2025-03-28 19:23:58
698
原创 Git从云端clone代码提示Enter passphrase for key
当我们从Git云端clone代码时,会提示 Enter passphrase for key...2.也可以在“个人设置”->“SSH公钥“查看自己的公钥,公钥中 @ 前面就是用户名。1.需要我们输入电脑的用户名,也就是电脑本机的登录名。
2025-02-07 15:51:38
535
原创 VS2019在Release模式下开启调试
1.打开项目属性,切换配置至对应的 Release 版本,2.C/C++ -> 优化 ->“已禁用”3.链接器 -> 调试 -> 生成调试信息。C/C++->常规 -> 调试信息格式。
2025-01-10 15:05:36
605
原创 如何默认VS2019用管理员方式打开
2.继续在"Visual Studio 2019"右键菜单,打开“devenv.exe”所在文件夹。1.通过快捷方式找到“Visual Studio 2019”所在文件夹。3.在“devenv.exe”右键菜单,选择“兼容性疑难解答”。6.点击测试程序,会打开VS2019,显示管理员。5.选择勾选“该程序需要附加权限”7.点击“下一页”,完成设置。4.选择“疑难解答程序”。
2024-11-21 17:15:37
959
原创 VS2022如何查看dll的函数
1.首先要打开VS的Developer Command Prompt命令窗口,在“开始菜单”查找即可。/exports dll的绝对路径。
2024-10-17 20:58:10
977
原创 QML使用Qt自带软键盘例子
VirtualKeyboardSettings.locale = "eesti" // 复古键盘样式。// 这种集成方式下点击隐藏键盘的按钮是没有效果的,只会改变active,因此我们自己处理一下。property int inputY: root.height // 键盘y坐标(动态)property int inputX: 0 // 键盘x坐标(动态)// 当选择输入框的时候才显示键盘。// 当选择输入框的时候才显示键盘。//更改width即可更改键盘大小。//更改x,y即可更改键盘位置。
2024-09-27 19:47:37
1291
原创 WIN10新电脑开机如何跳过联网
开机步骤进行到联网这一步时,shift+F10 (联想等带热键的笔记本需要同时按FN键)呼出黑色的命令提示符窗口,输入“oobe\bypassnro”(跟图片一模一样),回车确认会自动重启。之后在联网这一步会出现我没有internet连接,继续执行有限设置即可。
2024-08-12 10:48:27
6292
原创 QML工程版本升级需要做的基本操作
2.修改import的模块版本,特别是从5.x 升级到 6.x,很多模块都需要改变。3.都给修改完毕后,可能还在显示报错,需要做的就是 “重新构建”。1.到“项目”栏选择当前的“构建”和“运行”环境。
2024-07-30 09:44:52
316
TestProcessBar.zip
2020-12-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅