安装LC3的C编译器时执行./configure命令报错的解决求助
解决 "Cannot locate make binary" 错误的步骤
你遇到的问题是Cygwin环境中缺少make工具,按以下步骤处理:
- 启动Cygwin的安装程序(比如对应你系统位数的
setup-x86_64.exe) - 在安装界面的搜索栏输入
make,在Devel分类下找到make包,勾选后完成安装 - 关闭当前Cygwin终端,重新打开一个新终端
- 执行
make --version验证安装,能正常输出版本信息则说明安装成功 - 回到
/cygdrive/c/lc3/lcc-1.3目录,重新执行./configure --installdir /bin
如果安装后仍提示找不到make,检查环境变量PATH是否包含Cygwin的/usr/bin目录:
- 执行
echo $PATH查看当前PATH配置 - 若缺少
/usr/bin,临时添加:export PATH=$PATH:/usr/bin,之后再尝试configure命令 - 要永久添加,编辑
~/.bashrc文件,加入上述export命令,保存后重启终端生效
内容的提问来源于stack exchange,提问作者user394334
相关产品推荐
相关产品推荐

