<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xsoftwarex的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/xsoftwarex</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xsoftwarex]]></copyright><item><title><![CDATA[openmvs安装流程及报错解决方法]]></title><link>https://blog.youkuaiyun.com/xsoftwarex/article/details/120693815</link><guid>https://blog.youkuaiyun.com/xsoftwarex/article/details/120693815</guid><author>xsoftwarex</author><pubDate>Sun, 17 Oct 2021 20:42:33 +0800</pubDate><description><![CDATA[依赖项
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]]></description><category></category></item><item><title><![CDATA[make编译时fatal error: codecvt: No such file or directory解决方法]]></title><link>https://blog.youkuaiyun.com/xsoftwarex/article/details/120168997</link><guid>https://blog.youkuaiyun.com/xsoftwarex/article/details/120168997</guid><author>xsoftwarex</author><pubDate>Tue, 07 Sep 2021 23:16:42 +0800</pubDate><description><![CDATA[在安装openmvs，使用如下命令生成生成 OpenMVS 库文件
sudo make -j2 &amp;&amp; sudo make install

编译报错，信息如下
fatal error: codecvt: No such file or directory

查阅codecvt资料后发现，codecvt为c++标准库（示例代码），其起到封装字符串的转换，包括宽和多字节，从一种编码到另一种的作用。
最初从一些帖子上看到，codecvt库只有C++11标准及以上才支持，需要在编译时gcc后添上“-]]></description><category></category></item><item><title><![CDATA[安装openmvs时 提示vcg库找不到]]></title><link>https://blog.youkuaiyun.com/xsoftwarex/article/details/120168534</link><guid>https://blog.youkuaiyun.com/xsoftwarex/article/details/120168534</guid><author>xsoftwarex</author><pubDate>Tue, 07 Sep 2021 22:34:44 +0800</pubDate><description><![CDATA[安装命令为
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"]]></description><category></category></item><item><title><![CDATA[git clone github报错]]></title><link>https://blog.youkuaiyun.com/xsoftwarex/article/details/120095497</link><guid>https://blog.youkuaiyun.com/xsoftwarex/article/details/120095497</guid><author>xsoftwarex</author><pubDate>Sat, 04 Sep 2021 09:54:35 +0800</pubDate><description><![CDATA[使用如下代码，安装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]]></description><category></category></item><item><title><![CDATA[ubuntu安装eigen3.2-tar.gz格式安装包]]></title><link>https://blog.youkuaiyun.com/xsoftwarex/article/details/120071170</link><guid>https://blog.youkuaiyun.com/xsoftwarex/article/details/120071170</guid><author>xsoftwarex</author><pubDate>Thu, 02 Sep 2021 22:45:44 +0800</pubDate><description><![CDATA[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.切换目录]]></description><category></category></item><item><title><![CDATA[配置Opengl时cmake报错]]></title><link>https://blog.youkuaiyun.com/xsoftwarex/article/details/119813130</link><guid>https://blog.youkuaiyun.com/xsoftwarex/article/details/119813130</guid><author>xsoftwarex</author><pubDate>Thu, 19 Aug 2021 23:11:26 +0800</pubDate><description><![CDATA[参考编译安装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]]></description><category></category></item><item><title><![CDATA[Ubuntu16.04安装OpenGL报错解决方法]]></title><link>https://blog.youkuaiyun.com/xsoftwarex/article/details/119812506</link><guid>https://blog.youkuaiyun.com/xsoftwarex/article/details/119812506</guid><author>xsoftwarex</author><pubDate>Thu, 19 Aug 2021 22:29:42 +0800</pubDate><description><![CDATA[参考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 &lt;GL/glut.h&gt;

大写“GL”很重要。

...]]></description><category></category></item><item><title><![CDATA[指向指针的指针]]></title><link>https://blog.youkuaiyun.com/xsoftwarex/article/details/117535489</link><guid>https://blog.youkuaiyun.com/xsoftwarex/article/details/117535489</guid><author>xsoftwarex</author><pubDate>Thu, 03 Jun 2021 21:56:58 +0800</pubDate><description><![CDATA[指向指针的指针
指针本身也是可用指针指向的内存对象。指针占用内存空间存放其值，因此指针的存储地址可存放在指针中。
C++ 使用 ** 操作符指派一个指针指向另一指针。
代码示例如下：
int ival =1024;
int *pi = &amp;ival;
int **ppi = &amp;pi;
int *pi2 = *ppi;

定义了常量 ival，指针 pi指向 ival，指针 ppi指向指针 pi，C++ 使用 ** 操作符指派一个指针指向另一指针。
注意：对 ppi 进行解引用照常获得 ppi ]]></description><category></category></item><item><title><![CDATA[指针初始化和赋值操作约束]]></title><link>https://blog.youkuaiyun.com/xsoftwarex/article/details/117486833</link><guid>https://blog.youkuaiyun.com/xsoftwarex/article/details/117486833</guid><author>xsoftwarex</author><pubDate>Wed, 02 Jun 2021 22:40:33 +0800</pubDate><description><![CDATA[指针初始化和赋值操作的约束
对指针进行初始化或赋值只能使用以下四种类型的值：

0 值常量表达式（第 2.7 节） ， 例如， 在编译时可获得 0 值的整型 const
对象或字面值常量 0。
类型匹配的对象的地址。
另一对象末的下一地址。
同类型的另一个有效指针。
把 int 型变量赋给指针是非法的，尽管此 int 型变量的值可能为 0。但允许把数值 0 或在编译时可获得 0 值的 const 量赋给指针：


...]]></description><category></category></item><item><title><![CDATA[Ubuntu16.04解压缩文件提示失败]]></title><link>https://blog.youkuaiyun.com/xsoftwarex/article/details/116673539</link><guid>https://blog.youkuaiyun.com/xsoftwarex/article/details/116673539</guid><author>xsoftwarex</author><pubDate>Tue, 11 May 2021 22:44:12 +0800</pubDate><description><![CDATA[问题分析：

压缩包文件提取失败，需要安装相关压缩及解压缩软件；


打开终端，如果好久没有更新资源建议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]]></description><category></category></item><item><title><![CDATA[从零开始学SLAM]]></title><link>https://blog.youkuaiyun.com/xsoftwarex/article/details/116102091</link><guid>https://blog.youkuaiyun.com/xsoftwarex/article/details/116102091</guid><author>xsoftwarex</author><pubDate>Sat, 24 Apr 2021 19:42:00 +0800</pubDate><description><![CDATA[学习目标：
学习SLAM

学习内容：

1、 掌握SLAM基本理论及公式推导
2、 熟悉Linux常用操作
3、 掌握C++语言
4、 掌握OpenCV
5、 掌握SLAM主流算法并进行工程实践

学习时间：

1、 周一至周五晚上 8 点半—晚上10点半
2、 周六及周日空闲时间

学习产出：

1、在优快云博客写每日学习总结
2、手推SLAM数学公式
3、对主流算法代码进行注释
4、进行工程项目实践

...]]></description><category></category></item></channel></rss>