- 博客(19)
- 收藏
- 关注
原创 vscode的配置cmake遇到的问题
`cmake : 无法将“cmake”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。 这个错误。`
2024-07-24 11:19:03
6676
4
原创 libc6-dev:i386 : 依赖: libc6:i386 (= 2.31-0ubuntu9.14) 但无法安装它 依赖: linux-libc-dev:i3
【代码】libc6-dev:i386 : 依赖: libc6:i386 (= 2.31-0ubuntu9.14) 但无法安装它 依赖: linux-libc-dev:i3。
2024-07-03 16:52:23
1320
原创 C++未定义的引用(undefined reference to)
4.CmakeLists 中没有包含cpp文件 ( target_sources()或者 add_library()中没有.h对应的.cpp文件)。再加一条,新添加的cpp文件很容易 提示未定义的引用,检查完4后,重新camke …让编译器知道你加了这个cpp文件。然后make编译即可。2.编译时候没把cpp包含进去(可能是编译器的问题,会提示)。1.函数只在.h文件中声明,没在.cpp文件中实现。3.链接库修改之后没有重新编译。
2024-06-17 09:36:46
599
1
原创 Clion上其他功能正常,commit怎么点都没反应,diff一直加载没反应
事实是,你有一个大项目,项目下有很多的小模块节点。每个模块节点都有各自的git仓库,有一个模块找不到他的git仓库了,在clion中也会提示它error updating changes not a git repository。你可以用clion单独打开每一个模块节点,不用编译他们 发现commit是能用的,diff也能用。解决办法:将丢失管理仓库的那个模块节点,重新关联仓库,(怕修改文件丢失的话,备份现在代码,从远程仓库重新拉分支下来,然后把备份代码粘贴进去就可以了)即可。
2024-04-09 13:05:29
405
原创 交叉编译时遇到The C compiler identification is unknown和Check for working C compiler: -- broken
交叉编译时出现The C compiler identification is unknown
2023-07-03 16:08:01
2206
原创 ros执行catkin_make显示 /opt/ros/noetic/share/catkin/cmake/safe_execute_process.cmake:11 (message):`错误
ros执行catkin_make显示 /opt/ros/noetic/share/catkin/cmake/safe_execute_process.cmake:11 (message):`错误
2022-09-14 16:05:22
6284
4
原创 C++ OpenCV CV_BGR2GRAY未声明的标识符
C++ OpenCV CV_BGR2GRAY未声明的标识符加头文件:#include <opencv2\imgproc\types_c.h>
2021-09-19 00:23:31
553
2
原创 多个点云可视化
一个结果图中显示多个点云文件在一个效果图中显示三个点云代码#define BOOST_TYPEOF_EMULATION#define _CRT_SECURE_NO_WARNINGS#include <iostream>#include <pcl/io/pcd_io.h>#include <pcl/registration/icp.h>#include <pcl/io/pcd_io.h>#include <pcl/point_types.
2021-04-30 16:37:29
341
1
原创 点云icp配准
点云ICP配准代码#define BOOST_TYPEOF_EMULATION#define _CRT_SECURE_NO_WARNINGS#include <iostream>#include <pcl/io/pcd_io.h>#include <pcl/registration/icp.h>#include <pcl/io/pcd_io.h>#include <pcl/point_types.h>#include <pc
2021-04-30 15:50:34
203
1
原创 ply文件转pcd文件
ply转pcd将一个文件夹 “D:\数据集\Armadillo_scans\Armadillo_scans\” 中的多个ply文件都转换为pcd格式#define _SCL_SECURE_NO_WARNINGS#include <iostream>#include <pcl/io/pcd_io.h>#include <pcl/io/ply_io.h>#include<pcl/io/vtk_lib_io.h>#include <pcl/io
2021-04-30 15:33:50
2236
3
原创 PCD转TXT文档
@PCD转TXT文档将PCD格式的点云转换为TXT文档 只保留XYZ坐标。并且之后将源点云尺度放大n倍,并转换。#define _CRT_SECURE_NO_WARNINGS#define _SCL_SECURE_NO_WARNINGS#define _SILENCE_FPOS_SEEKPOS_DEPRECATION_WARNING#define BOOST_TYPEOF_EMULATION#include <iostream>#include <pcl/io/pcd_io.
2021-04-30 15:17:20
500
4
原创 July 30, 2020
特别说明1.本专栏(每日300行)里面的代码片段,只是自己学习记录用,如有侵权请联系我,我立即删除!!!2.本页代码均来源于《点云库pcl从入门到精通》,如需要用于商业用途,请注明版权所有者(《点云库pcl从入门到精通》)。目录代码片段1: PCLPlotter可视化特征直方图代码片段2:使用直通滤波器对点云进行滤波处理代码片段3: 使用VoxelGrid滤波器对点云进行下采样代码片段4:使用StatisticalOutlierRemoval滤波器移除离群点代码片段5:使用参数化模型投影点云代码片段
2020-07-30 23:23:20
186
原创 vs添加github下载的第三方库
1.找到第三方库中的.sln文件,在vs中运行.sln文件 生成对应的.lib文件 (注意在添加多个第三方每次运行.sln文件时候, 在项目属性页->c/c++ -> 代码生成-> 运行库中,选的多线程调试要一致,否则会出现LNK2005错误,无法解析的外部命令)2.在项目属性页->c/c++ -> 常规->附加包含目录中 添加类似于 D:\库\json\include\json 和D:\库\json\include的两个文件地址3.在链接...
2020-07-10 19:27:24
1557
原创 每天300行
这里写自定义发目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入写在前面:写个计划 每天300行。欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所
2020-06-23 18:12:40
195
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人