如何在Ubuntu下载catkin_make
时间: 2024-10-01 07:04:08 浏览: 61
在Ubuntu上安装`catkin_make`,通常用于ROS(Robot Operating System)的构建工具,你需要先确保已经安装了ROS的基础依赖项。以下是安装步骤:
1. **更新系统**:
打开终端并运行:
```
sudo apt update && sudo apt upgrade
```
2. **安装必要的软件包**:
如果还未安装`apt-transport-https ca-certificates curl software-properties-common
```
接着添加ROS的GPG密钥:
```
curl https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | gpg --dearmor -o /usr/share/keyrings/ros-archive-keyring.gpg
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros/ubuntu $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/ros-toolchain.list
```
3. **添加ROS的存储库**:
```
sudo apt update
sudo apt install -y ros-noetic-catkin
```
或者替换`noetic`为你想要的ROS版本代号(如`foxy`, `melodic`, 等等)。
4. **安装`catkin_make`**:
安装完成后,`catkin_make`通常会自动包含在`ros-noetic-catkin`软件包中,你可以直接在你的项目目录下创建`.bashrc`文件,并添加以下行启用ROS环境变量:
```sh
if [ -f "/opt/ros/<version>/setup.bash" ]; then
. /opt/ros/<version>/setup.bash
fi
```
然后运行`source ~/.bashrc`使设置生效。现在你应该可以在命令行里使用`catkin_make`了。
如果你遇到问题或者需要进一步的帮助,可以提问:
阅读全文