ubuntu make: command not found

Ubuntu make: command not found

环境说明

windows下的ubuntu

安装命令

sudo apt install gcc automake autoconf libtool make

### Ubuntu Zsh 下 `cantkin_make` 命令未找到解决方案 对于在Ubuntu系统中使用Zsh时遇到的`cantkin_make`命令未找到的问题,可以采取以下措施来解决问题。 #### 验证并安装CMake 如果确实需要的是`cmake`而非拼写错误,则应先确认是否已正确安装CMake。可以通过包管理器安装最新版本: ```bash sudo apt-get update sudo apt-get install cmake ``` 这一步骤能够确保环境中存在所需的构建工具[^1]。 #### 更新Shell配置文件 由于macOS 10.15之后默认shell变更为zsh,在Ubuntu上也可能会有类似的设置情况。因此建议检查是否存在`.zshrc`文件以及其内容是否适当配置了PATH环境变量以便于识别新安装的应用程序路径。如果没有该文件则需创建它,并加入必要的环境变量定义: ```bash touch ~/.zshrc echo 'export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"' >> ~/.zshrc source ~/.zshrc ``` 上述操作有助于让当前用户的Zsh实例知晓全局可执行文件的位置。 #### 添加自定义二进制目录至PATH 假设已经按照其他指导完成了Node.js及其相关组件的手动编译与安装过程(如通过解压缩归档文件),那么可能还需要将这些手动放置的二进制文件所在位置添加到系统的搜索路径当中去。例如,如果有如下链接被建立过: ```bash ln -s /usr/local/nodejs/bin/node /usr/local/bin/node ln -s /usr/local/nodejs/bin/npm /usr/local/bin/npm ``` 同样地,任何自行下载或编译得到的软件都应当将其对应的命令行工具所在的文件夹追加给PATH变量。比如针对某个特定版本的CMake或其他依赖项也可以这样做处理[^4]。 #### 检查命令名称准确性 值得注意的是,“cantkin_make”的表述可能是误打字的结果;通常情况下应该是指向“catkin_make”,这是ROS机器人操作系统中的一个重要指令用于编译工作空间内的源码项目。如果是这样的话,请务必校正输入后再尝试运行一次看看问题能否迎刃而解[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值