
开发工具
文章平均质量分 62
Bamboo竹
这个作者很懒,什么都没留下…
展开
-
cmake 拾遗之.cmake文件
木;cmake 拾遗之.cmake文件首先我们看一下这个文件在哪儿我们来看看这个文件长成神马样子cmake 拾遗之.cmake文件这个文件是神马,是不是从来没注意过,但是其至关重要。主要功能有两个,一是引导你的CMakeLists.txt找到对应包的地址,二是作为脚本(类似于python脚本)实现一些在make之前处理的逻辑,比如说proto文件生成xx.pb.h 和xx.pb.cc文件等。首先我们看一下这个文件在哪儿假设你已经源码编译路一个库,我以octomap 库为例说明。这个是机器人中一个常见原创 2021-01-13 10:52:18 · 12767 阅读 · 0 评论 -
C++拾遗
这篇博客就是个大杂烩,用到就记一下。没有规律可言,后面慢慢整理吧。final 关键字在c++中如果一个类不希望被继承就用加finalclass MSFLocalizationComponent final : public cyber::Component<drivers::gnss::Imu> { public: MSFLocalizationComponen...原创 2020-04-08 11:23:37 · 283 阅读 · 0 评论 -
ubantu16.04 C++开发环境配置
此教程就是一次安装的简单笔记,后续有时间会详细补上gcc、g++ 版本说明Ubuntu 16.04版本自带的GCC版本为5.4.0,可支持C++ 14标准,但基本不支持C++ 17标准。如果要用到的话,请参考一位牛人的教程Eigen 库编译安装这个库是常用的数学运算库,所以赶快麻溜的装上直接官网下载解压。cd eigen-eigen-323c052e1731 mkdir buil...原创 2020-03-11 23:01:15 · 1051 阅读 · 0 评论 -
阿里云使用笔记(一):从零开始配置阿里云GPU服务器训练深度学习模型
题神经网络训练需要强大的GPU支持,自己搭建成本太高,并且有时候出差等原因,无法将庞大的机箱搬走。因此,就产生了将深度学习网络训练的任务搬到云端的想法。由于初次使用,遇到不少大坑,花了两天时间才完整的实现。 要实现的功能: - 安装anaconda管理库 - 远程访问jupyter notebook - 将本地文件和服务器端文件互传 - 安装tensorflow的GPU版本 - ...原创 2017-11-23 19:49:09 · 72190 阅读 · 32 评论 -
ubantu利用GParted分区编辑器调整根目录分区大小
ubantu利用GParted分区编辑器调整根目录分区大小有一天,你在安装软件时,忽然提醒你,空间不够怎么办?能不能不用启动盘,直接在系统内能不能调整主分区的大小了?答案是肯定的。本文的特点:不用启动盘,系统内直接调整分区绕开大坑:互不相邻的两个分区调整不了简单快捷安装GParted分区编辑器sudo apt-get install gparted压缩分区打...原创 2018-03-05 11:45:36 · 11062 阅读 · 5 评论 -
git 最简使用教程
git 最简使用教程多人开发项目,git是必需品。国内一般用码云,效果一样。中间也走了不少弯路。其实不必完全搞明白怎么回事,可以边开发边学习。因此,一个最简流程是非常必要的。添加公钥ssh-keygen -t rsa -C &quot;xxxxx@xxxxx.com&quot; # Generating public/private rsa key pair...# 三次回车即可生成 ssh ...原创 2018-03-01 23:46:25 · 566 阅读 · 0 评论