工具

ROS入门

进入大四,终于要开启我的ROS之旅。接触了几天ROS,越发发觉它的便利,今天来记录一下最基础的ROS操作。(大部分来自ROS官网,俗话说官网是学习的最佳路径) ROS项目管理机制ROS使用Workspace+Package的方式来管理...

工具

让编译不再麻烦——CMake使用

相信大家在进行C/C++开发时,经常会遇到项目管理的问题。如果你只有一个源文件,那么这将不是什么难事,一条gcc/g++指令,配合上合适的参数,就能够做得很好。但是对于像这样庞大的工程:每个源文件需要一行编译命令,之后还需要链接,才能...

工具

浅尝OpenGL

学习了OpenGL的一些基础知识,来分享一下!Learn OpenGL首先,OpenGL到底是什么?OpenGL是API,没错,但OpenGL更被认为是一种标准,然后每个显卡公司,会针对这种标准,编写自己的一套API函数。这就带来了一...

工具

双系统?虚拟机?Docker?

Linux环境由于它可移植性强,轻量化,底层化的特点,得到了开发者们广泛的应用。它在服务器市场,移动嵌入式市场,机器人领域有着重要的应用。但是,有的应用对Linux支持很不友好(腾讯,说的就是你!),甚至没有Linux版本,这时候就需...