文章目录

  • 自定义编译线程
  • 设置环境变量
    • 错误显示
    • 解决办法

自定义编译线程

下载速度通常为

catkin_make -j1 -l1


若想加快速度可更改
首先要先在终端进入文件,再输入以下命令。

catkin_make -j2 -l2

or

catkin_make -j4 -l4

数字越大速度越快,对CPU的要求也越高

设置环境变量

错误显示

如果没有设置,运行.lanuch文件就会出现以下情况:
wheeltec_robot can not open serial port,Please check the serial port cable!

解决办法

  1. 打开终端,添加环境变量
source devel/setup.ba
  1. 查看环境变量是否添加成功
echo $ROS_PACKAGE_PATH
  1. 再运行lanuch文件。
    这个仅在当前终端有效。
    添加全局环境变量
    打开新的终端
  2. 去编辑一个.bashrc文件
nano .bashrc
  1. 打开.bashrc 文件,拉到最下面,看到source,resource就是我们的环境变量。添加多一行,输入刚刚的工作空间路径,
source ..../devel/setup.bash

这是我的,这个要看自己的需求及路径添加。大概格式如下:

  1. 在 .bashrc 文件 保存退出
    保存:
    Ctrl + S
    退出:
    Ctrl + X
  2. 最后
source .bashrc

ROS 设置环境变量相关推荐

  1. Python 标准库之 os (获取当前目录、读取/设置环境变量、重命名文件、运行shell命令、创建/删除/查看目录文件、判断目录/文件/存在、获取绝对路径、获取文件名、获取换行符、获取路径分隔符)

    1. os与sys模块的官方解释如下: os This module provides a portable way of using operating system dependent funct ...

  2. windows通过脚本批量设置环境变量(env、path)实战:java环境、scala环境、maven环境、gradle环境、nodejs、git等

    windows通过脚本批量设置环境变量(env.path)实战:java环境.scala环境.maven环境.gradle环境.nodejs.git等 目录

  3. 在Java程序设计中,设置环境变量path和classpath的作用分别是什么?

    在Java程序设计中,设置环境变量path和classpath的作用分别是什么? asd79308 10级  分类: 编程开发  被浏览344次  2013.07.22 额,你这问题问的有够" ...

  4. 在Linux里设置环境变量的方法(export PATH)

    在Linux里设置环境变量的方法(export PATH) 在Linux里设置环境变量的方法(export PATH) 一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量 ...

  5. 在Mac OS X Lion上设置环境变量

    当有人说"编辑您的.plist文件"或"您的.profile"或" .bash_profile"等时,这让我感到困惑. 我不知道这些文件在哪 ...

  6. linux docker run 设置环境变量

    使用-e选项设置的docker容器环境变量 docker run -e "EmailServer=192.168.0.1" myimage 对应.netcore应用程序,设置 AS ...

  7. 7.11.4 第一个程序 设置环境变量

    102HelloWorld 第一个Java程序 hello,World! 打开一个记事本在记事本里面输入以上代码,注意书写正确: public class Demo1{public static vo ...

  8. Linux(Ubuntu)设置环境变量(转载)

    Linux(Ubuntu)设置环境变量(转载) http://blog.csdn.net/wumingxing0228/article/details/6050175 环境变量是和Shell紧密相关的 ...

  9. Java初学者福音——自动设置环境变量

    刚开始编程尤其是以开始就接触Java时,往往对path和classpath不太理解.无论从理论还是实践都有些文章都能讲得很通透.但是即便如此,对于新手,依然有存在不会设置的. 不会设置这两个变量,基本 ...

  10. Linux下设置时区(通过shell设置和程序中设置)及程序中设置环境变量

    Shell中设置 bash中   export TZ="Europe/Moscow"        date -u -s "2011-10-29 21:55:00&quo ...

最新文章

  1. pip3 install numpy
  2. Singing Superstar 字符串哈希-map操作
  3. 【算法漫画】什么是红黑树?(下篇)
  4. 数据结构——二叉树的最长路径问题
  5. abb限位开关已打开drv1_Telemecanique传感器限位开关产品系列
  6. 理解Fragment生命周期(一)
  7. C#JSON格式数据的转换
  8. java字体推荐_最适合编程的10大字体推荐
  9. 4个可以下载IEEE论文、计算机论文的网站
  10. bt磁力种子与php文件,视频 | BT 种子和磁力链接是如何工作的?
  11. DMAc-MPM cas:1870041-76-1,齐岳提供
  12. 快递查询工具,一键查物流,派件时效怎么分析
  13. 基于模糊PID的柴油机调速系统
  14. CSS之弹性盒子模型(Flex布局)
  15. Codeforces Round #715 (Div. 2) B. TMT Document——思路分析,清晰易懂
  16. 带你入门多目标跟踪(一)领域概述
  17. 虚拟化操作系统ESXi 6.7安装配置详细步骤
  18. 单链表反转 | 不合法的路径地址转变为合法路径
  19. 中职生职业生涯规划书2000字学计算机,计算机专业中职生职业生涯规划书
  20. X11 Xlib截屏问题及深入分析二 —— 源码实现1

热门文章

  1. Java随机产生中文昵称
  2. 游戏开发设计模式(一):单例模式
  3. SSL自签名证书制作方法
  4. python实现邮件发送图表_python基于SMTP实现可视化邮件发送
  5. QT5-STK二次开发实例
  6. IoTP2PGate 两台物联网设备点对点通信快速实现方案
  7. pythonudp通信程序_python中UDP编程实现通信
  8. 大型网站技术架构读书笔记01—大型网站架构演化史
  9. python制作自动交易软件排名_A股股票自动化交易软件的使用和简易说明书,根据多年经验使用python开发...
  10. NUKE 11 for mac版(电影特效合成软件) 11.3v4激活版详细安装步骤