自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 openmvs安装流程及报错解决方法

依赖项 OpenMVS 依赖的几个开源库,有两个是可选的可以先不安装。 1. OpenCV version 4.5.2 or higher (注意:opencv 4.5.2版本需要的Eigen3版本为3.3.7,在安装opencv时需先安装Eigen3.3.7版本,opencv安装完成后再将Eigen3.3.7版本卸载,安装Eigen3.2版本,满足openmvs安装要求) 2. Eigen version 3.2 (or higher on Windows only) 3. Ceres version 1

2021-10-17 20:42:33 6919 10

原创 make编译时fatal error: codecvt: No such file or directory解决方法

在安装openmvs,使用如下命令生成生成 OpenMVS 库文件 sudo make -j2 && sudo make install 编译报错,信息如下 fatal error: codecvt: No such file or directory 查阅codecvt资料后发现,codecvt为c++标准库(示例代码),其起到封装字符串的转换,包括宽和多字节,从一种编码到另一种的作用。 最初从一些帖子上看到,codecvt库只有C++11标准及以上才支持,需要在编译时gcc后添上“-

2021-09-07 23:16:42 7064 1

原创 安装openmvs时 提示vcg库找不到

安装命令为 cmake . ../openMVS -DCMAKE_BUILD_TYPE=Release -DVCG_ROOT="/path to vcglib/vcglib" 其中“/path to vcglib/ vcglib”需要改为vcg库的实际文件位置,我的vcg库文件位置为“/home/xie/vcglib/vcg”,即需要将上述代码改为 cmake . ../openMVS -DCMAKE_BUILD_TYPE=Release -DVCG_ROOT="/home/xie/vcglib/vcg"

2021-09-07 22:34:44 1870

原创 git clone github报错

使用如下代码,安装VCGLib时报错 git clone https://github.com/cdcseacave/VCG.git vcglib 报错信息为 gnutls_handshake() failed: The TLS connection was non-properly terminated. 参考解决拉取github仓库报错“gnutls_handshake() failed”问题 这篇文章,输入以下代码,成功安装VCGLib。 git config --global http.ht

2021-09-04 09:54:35 505

原创 ubuntu安装eigen3.2-tar.gz格式安装包

Ubuntu安装tar.gz文件 参考文章链接 步骤如下 ` tar -zxvf FileName.tar.gz cd FileName ./configure make sudo make install 1、tar -xzvf somesoftware.tar.gz //一般会生成一个soft目录 2、cd somesoftware 3、./configure 4、make 5、sudo make install 1.解压: 命令:解压:tar -zxvf FileName.tar.gz 2.切换目录

2021-09-02 22:45:44 1343

原创 配置Opengl时cmake报错

参考编译安装cmake时遇到的问题 GLUT_Xmu_LIBRARY (ADVANCED) 系统环境:Ubuntu16.04 在kdevelop中构建程序时cmake报错,错误信息如下: CMake Error: The following variables are used in this project, but they are set to NOTFOUND. Please set them or make sure they are set and tested corre

2021-08-19 23:11:26 310

原创 Ubuntu16.04安装OpenGL报错解决方法

参考ubuntu安装OpenGL 安装完成后运行测试代码文件发现报错,报错信息如下: Fatal error: gl/glut.h: no such file or directory 解决方法,参考c – 致命错误:gl / glut.h:没有这样的文件或目录 $sudo apt-get install freeglut3-dev 还必须意识到C和Ubuntu都区分大小写.程序中正确的include行是: #include <GL/glut.h> 大写“GL”很重要。 ...

2021-08-19 22:29:42 981

原创 指向指针的指针

指向指针的指针 指针本身也是可用指针指向的内存对象。指针占用内存空间存放其值,因此指针的存储地址可存放在指针中。 C++ 使用 ** 操作符指派一个指针指向另一指针。 代码示例如下: int ival =1024; int *pi = &ival; int **ppi = &pi; int *pi2 = *ppi; 定义了常量 ival,指针 pi指向 ival,指针 ppi指向指针 pi,C++ 使用 ** 操作符指派一个指针指向另一指针。 注意:对 ppi 进行解引用照常获得 ppi

2021-06-03 21:56:58 108

原创 指针初始化和赋值操作约束

指针初始化和赋值操作的约束 对指针进行初始化或赋值只能使用以下四种类型的值: 0 值常量表达式(第 2.7 节) , 例如, 在编译时可获得 0 值的整型 const 对象或字面值常量 0。 类型匹配的对象的地址。 另一对象末的下一地址。 同类型的另一个有效指针。 把 int 型变量赋给指针是非法的,尽管此 int 型变量的值可能为 0。但允许把数值 0 或在编译时可获得 0 值的 const 量赋给指针: ...

2021-06-02 22:40:33 146

原创 Ubuntu16.04解压缩文件提示失败

问题分析: 压缩包文件提取失败,需要安装相关压缩及解压缩软件; 打开终端,如果好久没有更新资源建议update一次; sudo apt-get update 1.安装rar sudo apt-get install rar 2.安装unrar sudo apt-get install unrar 3.安装p7zip-rar sudo apt-get install p7zip-rar 4.安装p7zip其它的一些支持 sudo apt-get install p7z

2021-05-11 22:44:12 663

原创 从零开始学SLAM

学习目标: 学习SLAM 学习内容: 1、 掌握SLAM基本理论及公式推导 2、 熟悉Linux常用操作 3、 掌握C++语言 4、 掌握OpenCV 5、 掌握SLAM主流算法并进行工程实践 学习时间: 1、 周一至周五晚上 8 点半—晚上10点半 2、 周六及周日空闲时间 学习产出: 1、在优快云博客写每日学习总结 2、手推SLAM数学公式 3、对主流算法代码进行注释 4、进行工程项目实践 ...

2021-04-24 19:42:00 234

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除