編譯ROS工作空間中指定包

2021-09-25 19:31:26 字數 252 閱讀 7712

原文: 

首先切換到自己的ros工作空間: $ cd ~/catkin_ws

如果你想編譯整個工作空間裡面的包:$ catkin_make

如果你只想編譯工作空間某乙個包:$ catkin_make  -dcatkin_whitelist_packages= "包名"

例如:$ catkin_make  -dcatkin_whitelist_packages="beginner_tutorials"

詳細資訊請檢視:

ROS 工作空間和功能包

工作空間是乙個存放工程開發相關檔案的資料夾 在home下新建乙個資料夾,比如叫catkin ws,在它的下面新建乙個src資料夾,以後用來放源 在src裡面開啟terminal,初始化,結束後會多出乙個cmakelists.txt檔案。切換到catkin ws進行編譯 編譯均是在catkin ws進...

ROS 建立工作空間和包

一 建立ros工作區和包 建立乙個名為catkin ws的資料夾,其中包含另乙個名為src的資料夾。ros工作區也稱為catkin工作區。mkdir p catkin ws src不應該更改src資料夾的名稱。但是,您可以更改工作區資料夾名稱 catkin ws 使用cd命令切換到src資料夾 cd...

ROS建立工作空間和功能包

所有的ros程式,包括我們自己開發的程式,都被組織成功能包,而ros的功能包被存放在稱之為工作空間的目錄下。因此,在我們寫程式之前,第一步是建立乙個工作空間以容納我們的功能包。1.建立ros工作空間 其實ros工作空間就是linux下的乙個目錄,建立ros工作空間就是建立乙個linux目錄,只是需要...