`
newjunwei
  • 浏览: 10968 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

qtchooser

阅读更多
直接运行qmake,发现缺少路径或文件名
通过which qmake,知道qmake 命令在/usr/bin/qmake,这个文件链接到/user/bin/qchooser
猜想这个chooser是个进行版本管理的工具,类似jdk的版本管理。。。。
其用法如下:
Usage:
  qtchooser { -l | -list-versions | -print-env }
  qtchooser -run-tool=<tool name> [-qt=<Qt version>] [program arguments]
  <executable name> [-qt=<Qt version>] [program arguments]

Environment variables accepted:
QTCHOOSER_RUNTOOL  name of the tool to be run (same as the -run-tool argument)
QT_SELECT          version of Qt to be run (same as the -qt argument)

通过-l 可以列出所有的版本,有 4 5 qt4 qt5 等,通过网上查找知道-l 列出的其实对应
/usr/lib/x86_64-linux-gnu/qtchooser/ 下的几个软链,4.conf 5.conf 。。。
链接到的地方在
/usr/share/qtchooser/下的几个conf,conf内容现在只知道第一行是对应qt的bin目录,所以我也自己建了一个qt5.3.conf,并生成软链放在/usr/share/qtchooser/下面取名default.conf
这样之后,-l 会发现有了一个default,而且qmake -v 可以看到是自己安装qt的路径位置。
over
分享到:
评论

相关推荐

    qt-qmake找不到的解决办法1

    由于`default.conf`可能是只读的,需要使用`sudo chmod 777 /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf`命令来改变其权限,以便进行编辑。 在修改了`default.conf`文件并保存后,再次运行`qmake...

    ubuntu20.04下QT安装

    qtchooser -install qt5.9.0 /home/chenweiyu/Qt5.9.0/5.9/gcc_64/bin/qmake ``` 在安装过程中可能会遇到依赖问题,比如缺少OpenGL库。如果出现错误,可以安装必要的库: ```bash sudo apt-get install build-...

    Centos5.5下Qt的安装配置

    CentOS 5.5 下 Qt 的安装配置 在 CentOS 5.5 平台下安装 Qt 需要经过多个步骤,每个步骤都需要注意一些重要细节。本文将详细讲解 CentOS 5.5 下 Qt 的安装配置过程。 一、安装软件列表 在开始安装 Qt 之前,需要...

    redhat/centos 创建yum本地源所需安装rpm包以及说明文档

    在Linux系统管理中,尤其是对于企业级服务器,`yum`(Yellowdog Updater, Modified)是Red Hat和CentOS等基于RPM包管理系统的发行版中广泛使用的软件包管理器。`yum`允许用户方便地安装、更新和删除软件包,同时也...

    QT+release

    这包括添加QT安装目录到系统的PATH环境变量,以及配置QTchooser以支持多个版本的QT并行存在。在系统环境变量中添加QTDIR指向QT安装目录,同时在PATH中添加bin子目录,这样命令行就可以直接调用QT工具。 接下来,...

    ros-qt安装步骤.doc

    安装完毕后,可能需要修改配置文件 `/usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf`,将其中的内容替换为 QT5.9.2 的可执行文件和库的路径。此外,安装 `libgl1-mesa-dev` 可能有助于解决图形问题,...

    rj-aux.sunowsir.com.github:锐捷校园网linux有线认证GUI客户端

    sudo apt install -y g++ gdb make qtchooser qt5-qmake qt5-default gdb cmake 编译 sudo apt-get install git git clone https://github.com/sunowsir/rj-aux.git cd rj-aux/ mkdir build cd build/ cmake -DCMAKE...

    杀虫剂:用于8位任天堂娱乐系统的集成开发环境

    杀虫剂 杀虫剂是用于8位任天堂娱乐系统(NES)的集成开发环境(IDE)。 项目中的产品 ...sudo apt-get install qtchooser build-essential libasound2-dev liblua5.1-dev libsdl1.2-dev libgl1-mesa-d

    Ubuntu14.04安装、配置与卸载QT5的步骤详解

    在终端中输入`sudo vi /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf`,使用vi编辑器打开配置文件。 2. 在文件中,将Qt5.9.2(根据实际安装版本修改)更改为Qt5.9.0,并确认第二行指向的bin文件...

    fhq-server:这是用于计算机安全竞赛的开源平台

    FHQ服务器(后端+前端) Qt和WebSockets上FreeHackQuest的后端和前端 !!!... $ sudo apt install git-core g++ make cmake qtchooser qt5-default \ libqt5websockets5 libqt5websockets5-dev li

Global site tag (gtag.js) - Google Analytics