- 博客(15)
- 收藏
- 关注
原创 QT-Windows Kits-版本问题:【“_mm_loadu_si64”: 找不到标识符】解决方案[NEW]
摘要:本文针对Qt项目构建时出现的"_mm_loadu_si64未定义"和"rc.exe无法运行"错误,提出了系统化的解决方案。通过强制指定Windows SDK 路径、预加载SIMD头文件、修改环境变量和资源编译器配置,确保项目使用兼容的旧版SDK构建。关键步骤包括:修改.pro文件锁定SDK路径、设置强制预包含指令、添加构建环境变量,以及解决rc.exe路径问题。该方法通过覆盖系统默认SDK路径,解决了因新版SDK优先级导致的头文件加载顺序
2025-11-25 13:40:00
865
原创 【源码编译系列】CloudCompare 添加自定义插件 编译
本文介绍了在CloudCompare中开发自定义插件的方法,重点讲解了三种插件类型(Standard、IO、GL)的功能特点及适用场景。文章详细说明了Standard插件的创建过程,包括新建插件文件夹、修改CMakeLists.txt文件(包含OpenCV集成)、配置编译选项等关键步骤,并提供了环境配置建议。通过实际示例演示了如何扩展CloudCompare的核心功能,为开发者实现点云处理、文件格式支持或可视化增强提供了实用指导。
2025-07-25 15:57:21
950
原创 【源码编译系列】CloudCompare 源码编译
本文介绍了使用CMake编译CloudCompare(v2.11.2)源码的完整流程。主要内容包括:1)环境配置(CMake 3.30.1、VS2022、QT 5.12.12、PCL 1.8.1);2)源码下载与准备(CCCoreLib核心库和CloudCompare的版本兼容处理);3)CMake GUI详细配置步骤,包括路径设置、插件选择和PCL路径配置。重点解决了PCL版本兼容问题,并提供了完整的编译目录结构建议。该教程适用于需要定制化CloudCompare功能或进行二次开发的用户。
2025-07-23 17:58:47
846
原创 【QT特殊报错】C3861: “_mm_loadu_si64”: 找不到标识符
【QT报错解决记录】 摘要:安装QT后运行项目出现_mm_loadu_si64未找到标识符报错(Windows Kits路径异常导致)。通过以下步骤解决:1)安装Windows DBG并重启;2)发现SDK版本不兼容后删除26100.0版本;3)设置系统环境变量指定D盘Windows Kits路径(关键步骤:添加D:\Windows Kits\10\Include)。另记录多VS版本导致vsix安装失败的解决方法。本文提供了非标准路径下QT环境配置的故障排查思路,特别是通过系统变量强制指定路径的有效方案。
2025-07-08 16:00:06
3448
原创 PCL_点云合并
本文介绍了使用PCL库实现点云合并的两种方法:横向合并和纵向合并。纵向合并将两个点云的点数量叠加(要求属性一致),通过cloud_merged += cloud_B实现;横向合并将不同属性字段组合(要求点数相同),需自定义点类型并使用pcl::concatenateFields。文章提供了完整的代码示例,包括点云读写、合并操作及结果保存,并分析了两种方法的适用场景与限制条件。代码演示了如何合并XYZ坐标与法向量等属性,强调了点数检查的重要性。
2025-02-26 16:50:51
1363
原创 Win10-VS2015-OpenCASCADE_7.3.0
本文详细介绍了在VS2015中配置OpenCASCADE 7.3.0开发环境的完整流程。主要内容包括:从官网下载安装OpenCASCADE;配置环境变量和DLL文件;创建并配置VS项目属性表(包含目录设置、库目录添加及依赖项配置);通过命令行工具测试绘图功能;最后提供了测试运行的相关参考资料。该配置过程适用于已有项目的环境搭建,通过创建属性表可方便后续复用。文中包含多个截图和详细命令,为开发者在Windows平台使用OpenCASCADE进行CAD开发提供了清晰的指导。
2024-12-18 14:50:00
1135
原创 GitLab-将本地库添加为远程库
本文介绍了如何将本地Git仓库添加为GitLab远程库的完整步骤。首先在本地创建空仓库并初始化,然后将项目文件添加至仓库并提交初始版本。接着与远程仓库建立关联,获取GitLab仓库URL后通过git remote命令设置。最后将本地内容推送到远程仓库,分新建仓库强制推送和已有仓库强制推送两种情况说明。整个过程包含创建仓库、添加文件、提交版本、关联远程库和推送代码等关键步骤,并提供了查看推送失败日志的方法。文末附有相关参考文档链接。
2024-12-05 17:40:42
557
原创 【QT报错】:-1: error: dependent ‘..\...‘ does not exist.
摘要:本文介绍了解决QT项目运行报错的3种方法:1)将项目移到根目录缩短文件路径;2)执行qmake后再编译;3)在工具选项中取消jom代替nmake。这些方法针对路径过长、未执行qmake等常见问题,建议按顺序尝试,若前两种无效再采用第三种方案。
2024-11-20 15:34:49
3708
3
原创 CMake配置PCL
本文介绍了使用CMake配置PCL(Point Cloud Library)的完整流程。首先需要下载并安装PCL和CMake,然后从PCL源文件中复制示例代码到自定义路径。通过CMake GUI工具进行配置,设置源代码路径和构建路径,生成项目文件后打开Visual Studio解决方案。最后在VS中运行项目,可通过项目属性查看配置情况。整个过程包括环境准备、路径配置、项目生成和运行测试等关键步骤,为PCL开发提供了基础环境搭建指南。
2024-09-26 18:25:58
1113
原创 CMake安装教程-win11
这篇教程详细介绍了在Windows 11系统上安装CMake的完整步骤:首先通过官网下载安装包,然后按照安装向导进行安装配置,包括同意协议、选择环境变量和快捷方式选项、自定义安装路径等关键步骤。最后通过检查系统环境变量和命令行验证版本号确认安装成功。整个过程配有详细的界面截图和操作说明,适合新手用户参考。
2024-09-26 17:39:24
1463
原创 PCL1.14.1安装配置
本文详细介绍了在Windows11系统下安装配置PCL1.14.1与VS2022的完整流程。主要内容包括:1)从GitHub下载对应VS2022版本的PCL安装包;2)分步骤安装PCL并配置环境变量;3)处理OpenNI2的安装与路径调整;4)检查系统环境变量配置;5)在VS2022中创建PCL属性表,详细配置包含目录、库目录、预处理器定义和附加依赖项等关键参数。文中提供了大量截图和具体路径示例,帮助用户完成整个安装配置过程,特别强调了OpenNI2的安装路径修正和VTK库的依赖项配置要点。
2024-07-10 16:08:53
6835
4
原创 Opencv4.9.0安装部署
本文详细介绍了OpenCV 4.9.0在Visual Studio 2022中的安装部署流程。首先从官网下载安装包并选择安装路径,然后配置系统环境变量。接着在VS2022中创建属性表,分别配置Debug和Release模式下的包含目录、库目录和附加依赖项(注意Debug版本需要带"d"后缀)。最后通过测试代码验证安装是否成功,显示本地图像并创建可调整窗口。整个过程配有详细截图,涵盖了从下载到验证的全部关键步骤。
2024-07-06 01:02:00
614
原创 【QT安装】QT5.15.2版本安装配置
本文详细介绍了QT5.15.2与VS2022的安装配置过程。主要内容包括:从清华大学镜像站下载QT在线安装包,详细步骤包括账号登录、路径设置、组件选择等;安装VS2022社区版的基本流程;以及如何配置QT与VS的集成环境,包括安装QT插件、设置路径等。文中还提供了常见问题解决方案,如清华源报错时的处理方法。通过图文并茂的方式,完整展示了从软件下载到环境搭建的全过程,适合开发者参考配置QT开发环境。
2024-07-05 00:42:26
9026
1
原创 明解C语言(第3版)入门篇 - 第六章练习题解
《明解C语言(第3版)》第六章练习题解摘要 本文整理了《明解C语言》第六章的12道编程习题解答,涵盖函数定义、数组操作、矩阵处理等核心知识点。主要内容包括: 基础函数实现:最小值计算(单参数与多参数)、立方与四次幂运算、整数求和。 数组操作:倒序排列、数组元素复制与反向存储、特定值查找及索引记录。 实用功能:定时响铃、简单输出函数。 矩阵处理:矩阵输入与转置(需补全代码)。每道题均提供完整代码示例,适合初学者对照学习函数设计、参数传递及数组/矩阵操作技巧。通过练习可巩固C语言函数模块化编程能力。
2022-07-15 17:46:13
939
1
原创 明解C语言(第3版)入门篇-【部分】第五章练习题解(练习5-9至5-12)
本文分享了《明解C语言(第3版)》入门篇第五章练习题5-9至5-12的代码实现。练习5-9通过数组统计学生成绩分布并生成可视化图表;练习5-10实现4×3矩阵与3×4矩阵的乘法运算;练习5-11计算6名学生2门课程的总分和平均分;练习5-12处理三维数组,对两次考试成绩进行汇总。这些练习涵盖了数组操作、矩阵运算和成绩统计等基础编程技能,代码包含详细注释和输入验证,适合C语言初学者参考学习。
2022-04-05 21:35:06
2401
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅