qmake .. qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
时间: 2023-08-29 22:12:18 浏览: 378
这个错误提示表示 qmake 命令找不到对应的可执行文件,可能是因为 Qt4 没有安装或者安装路径不在默认路径中。你可以尝试安装 Qt4 或者添加 Qt4 的安装路径到系统环境变量中。如果你已经安装了 Qt4,可以尝试运行以下命令来找到 qmake 的安装路径:
```
$ locate qmake | grep /qt4/
```
然后将找到的路径添加到系统环境变量中,例如:
```
$ export PATH=/path/to/qt4/bin:$PATH
```
或者在使用 qmake 命令时指定其路径:
```
$ /path/to/qt4/bin/qmake ..
```
注意,这里的路径仅供参考,具体路径可能因为系统和软件版本的不同而有所不同。
相关问题
qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
这个错误提示是因为你的系统缺少 Qt4 的 qmake 工具。你需要通过命令行安装 Qt4 的开发工具包,具体操作如下:
1. 打开终端,输入以下命令:
```
sudo apt-get update
```
2. 输入以下命令来安装 Qt4 的开发工具包:
```
sudo apt-get install qt4-dev-tools
```
3. 安装完成后,再次运行你的程序即可。
如果你已经安装了 Qt5 的开发工具包,那么你可以将你的项目中的 qmake 路径修改为 Qt5 的 qmake 路径,例如:
```
qmake-qt5
```
这样就可以使用 Qt5 的 qmake 工具来编译你的项目了。
make: could not exec '/usr/lib/loongarch64-linux-gnu/qt4/bin/qmake': No such file or directory
回答: 这个错误提示表明系统找不到"/usr/lib/loongarch64-linux-gnu/qt4/bin/qmake"这个文件或目录。根据引用\[1\]中的信息,你可以尝试修改"/usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf"文件来指定正确的编译器路径。使用终端命令"sudo vim /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf"打开该文件,并将第一行的内容修改为你使用的编译器路径,例如"/home/likewei/Qt5.8.0/5.8/gcc_64/bin"。保存并退出文件后,再次在终端中输入"qmake -v"命令来检查是否解决了问题。
#### 引用[.reference_title]
- *1* *2* [qt下qmake:提示could not exec ‘/usr/lib/x86_64-linux-gnu/qt4/bin/qmake‘: No such file or directory](https://blog.csdn.net/qq_17769915/article/details/120986035)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文