工程编程问题
rubbish_lee
这个作者很懒,什么都没留下…
展开
-
安装及使用ceres遇到过的问题
首先ceres安装及使用需要两个依赖库glog与gflags,这两个库安装时需要注意要么只用apt install要么只用源码编译安装,如果两个都装了用apt purge或者在/usr/local/lib及/usr/local/include/下删除所有的glog、libglog*、gflags、libgflgs*文件以移除其中一个版本的安装。注意如果从源码安装gflags应注意一个问题,因为默...原创 2019-12-26 15:37:34 · 1999 阅读 · 0 评论 -
cmakelist相关
Cmakelist学习set模块:存在cache的变量,相比普通的变量只作用于cmakelist文件,cache变量相当于全局变量,可以在同一个cmake工程里被使用。Cache 变量 CMAKE_INSTALL_PREFIX 默认值是 /usr/local (可以在生成的 CMakeCache.txt 文件中查看),这时候如果我们 在某个 CMakeLists.txt 中,仍然使用 set...原创 2019-11-05 09:49:14 · 639 阅读 · 0 评论 -
有关Eigen编程中的问题
有关Eigen编程中的问题vector<Eigen::Matrix4d>;这种写法编译不会出错,在运行的时候会出错。正确格式应如下:vector<Eigen::Matrix4d,Eigen::aligned_allocator<Eigen::Matrix4d>>;因为一般情况下定义容器的元素都是C++中的类型,C++有管理内部数据类型的内存方法,不需...原创 2019-10-24 20:01:50 · 357 阅读 · 0 评论