- 博客(17)
- 收藏
- 关注
原创 视觉SLAM十四讲中的修改代码总结
高翔的《视觉SLAM十四讲》提供了很多代码,但所用的库版本比较老,我用新版本库在编译的时候常会遇到问题。在此记录我的修改。持续更新ing....我的版本:opencv3.4.1Chapter 3visualizeGeometryCMakeLists.txt: C++版本改为14。注:C++版本的标记似乎是有两种写法:set( CMAKE_CXX_FLAGS "-std=c++14 -O3" )set( CMAKE_CXX_STANDARD 14)Chapter 6g2o_cu
2022-03-19 15:47:24
5741
原创 c++基本概念复习
指针常量:如 int* const a=b; a的地址不会修改,所以对a的操作就是对b的操作。这就是别名(&)。 常量指针:如 const int* a=b; a不允许改值。const int &a=b 同理。 static: 对象:等号赋值,调用拷贝构造函数。...
2022-03-13 12:52:44
921
原创 OpenGL入门记录
OpenGL介绍:见官网https://www.khronos.org/opengl/wiki/Getting_Started对官网 Writing an OpenGL Application 部分进行补充:用C++的cmake建立环境,见以下链接的cmake文件:Linux for Ubuntu Clion配置OpenGL(C/C++)开发环境_yukadon的博客-优快云博客_clion全名 用Linux的命令行建立环境,见以下链接:How to install OpenGL in Ubu.
2022-03-10 10:55:37
1411
原创 debug记录
passing ‘const xxx’ as ‘this’ argument discards qualifiers 翻译:将“const xxx”作为“this”参数传递会丢弃限定符。 解决方法:把调用的函数设为const。 no match for call to ‘(const hash 翻译:自定义类型的unordered_set,Hash函数没有实现正确,所以找不到 解决方法:参考以下链接,注意自定义Hash中的 hash<string>()(...)C++-...
2022-03-09 15:58:08
510
原创 multiple definition of
错误原因:即便用 ifndef..define..,他的作用域只在文件内,导致不同文件的引用还是会冲突。C++ "multiple definition of .. first defined here"-阿里云开发者社区
2022-03-04 15:38:35
400
原创 记录我使用virtualbox和ubuntu的失败经历
为了跑orbslam,装了virtualbox。装ubuntu的时候没注意要删除iso文件,耽误了很长时间。准备orbslam的环境,很费劲:最后参考b站《ubuntu18.04 从0开始运行ORB_SLAM2》。即将成功之际,“file wirte failed no space left on device”。于是我通过VirtualBox管理器-F-V调节了磁盘的分配;然后我在“管理-全局设定”中发现虚拟机的位置在C盘,就把位置改成了D盘,不过奇怪的是我没在C盘找到这个位置。然后再开机就黑屏了。位
2022-01-15 15:34:40
2401
原创 相似hash的方法总结
指使相近的数据有相近的hash值。stable distribution方法很数学。给出整数而非01ssdeep长度不一定。tokens: context triggered; hash: FNV hash; 不知道怎么合成signature。simhashtokens:自己定义;hash:自己定义;按位均值生成signature。sdhashtokens: 滑窗 + 筛选出statistically improbable features;hash:SHA-1;按位与合
2021-12-30 16:16:03
608
原创 git的使用-简明指南
首先,文件的层级关系是:file < directory < branch < project假设我们已经通过web端新建好了project,网址假设为 http://gitlab.project,并希望上传本地项目到名为 master 的 branch,命令:cd 本地项目路径git add . # 把路径下所有文件添加到git中git remote set-url origin http://gitlab.project.gitgit push -u origin
2021-12-27 14:06:40
3303
原创 windows子系统ubuntu的安装
我先按这个链接操作:【超详细】win10系统安装Linux子系统及遇到的坑_Fred_Home的博客-优快云博客但遇到了报错0xc03a001a。找到了相应的解决方案:windows10 WslRegisterDistribution failed with error: 0xc03a001a_松月的博客-优快云博客安装成功!windows与子系统之间文件访问见win10与子系统Ubuntu之间互相访问文件系统_frank的博客-优快云博客...
2021-11-29 08:41:20
515
原创 找函数的心得
工作中常需要查各种方法的实现,经常是找包——判断能不能用——怎么用,以下是心得。github上找包insights看活跃度md看怎么用,还有问题就看代码再有问题查StackOverflow
2021-11-04 14:24:29
94
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人