我正在尝试在ubuntu上安装Qt 4.6.2。当我运行配置脚本时,我收到以下错误消息“你的PATH中似乎没有'make'或'gmake'。无法继续”。
在PATH变量的回声中我得到
的/ usr / local / sbin中:在/ usr / local / bin中:/ usr / sbin目录:在/ usr / bin中:/ sbin目录:/ bin中:在/ usr /游戏
运行命令
$ make,我得到了
的/ usr /斌/使
如何处理此问题?我似乎在路径env变量中有make但是仍然配置脚本抛出找不到make或gmake?
答案 0 :(得分:6)
这不是make或gmake的问题,也不是PATH,只是因为你没有-a选项解压缩tarball。所以,要解决这个问题,只需使用' unzip -a * .zip'就可以了。
答案 1 :(得分:2)
您应该已经安装了build-essentials但没有重新启动尝试重新启动或键入:
export MAKE=/usr/bin/make
并确保使用echo $MAKE
答案 2 :(得分:2)
我最近在 fedora32
docker 容器中遇到此错误,因为未安装 which
实用程序。我正在编译 Qt 5.12.9。
dnf install which
解决了问题。
答案 3 :(得分:1)
我再次下载了源代码。我能够毫无问题地运行configure。似乎早期的消息来源存在问题。
答案 4 :(得分:0)
你应该安装构建要点
sudo apt-get install build-essential
并输入sudo apt make install