Debian 8 安装 Qt5 和 go-qml

本文详细介绍了在Linux环境下安装配置Qt5.5的过程。包括安装所需的依赖库、下载并安装Qt离线包、设置环境变量及通过Go语言安装go-qml库等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、安装相关依赖

~ ᐅ sudo apt-get install build-essential libgl1-mesa-dev
~ ᐅ sudo apt-get install qt5-default qttools5-dev-tools

二、下载离线包,进入下载目录运行安装包。

~/下载ᐅ ./qt-opensource-linux-x64-5.5.1.run

三、设置环境变量

export PKG_CONFIG_PATH=$HOME/app/Qt5/5.5/gcc_64/lib/pkgconfig
export LD_LIBRARY_PATH=$HOME/app/Qt5/5.5/gcc_64/lib/

四、安装go-qml

~ ᐅ go get gopkg.in/qml.v1

 

 

--End--

转载于:https://www.cnblogs.com/ibgo/p/5738194.html

<think>好的,我现在需要在Debian 10上安装Qt5。用户已经提供了一些相关的引用内容,我需要综合这些信息来给出正确的步骤。首先,我需要确认Debian 10的软件源是否包含Qt5的包。根据引用[2][3],Debian系统可以通过apt-get安装Qt5的基础开发包,比如qtbase5-dev。这应该是比较直接的方法。 接下来,引用[3]提到在原始的Debian系统上安装Qt5需要先更新系统,然后安装必要的依赖,比如libgl1-mesa-dev,以及编译工具链如gcc、g++、make等。同时,用户可能需要下载Qt安装包并手动安装,但根据引用[2][3],使用apt安装可能更简单,避免手动处理依赖问题。 另外,引用[2]中提到如果出现QtVersion invalid的问题,可能需要安装qtbase5-dev等包。这说明在安装过程中可能会遇到环境配置的问题,需要确保所有必要的开发包都已正确安装。 还有引用[5]提到安装依赖环境,如build-essentiallibgl1-mesa-dev,这些是编译Qt应用时必需的。所以在安装Qt5之前,需要先安装这些依赖项。 综合以上信息,安装步骤应该是: 1. 更新系统软件包列表,确保使用最新源。 2. 安装必要的编译工具依赖库,如build-essential、libgl1-mesa-dev。 3. 通过apt安装Qt5的开发包,例如qtbase5-dev、qt5-qmake等。 4. 验证安装是否成功,检查qmake版本或创建测试项目。 需要注意的是,如果用户需要特定版本的Qt5,可能需要添加第三方源或者从源码编译,但根据用户的问题,使用默认仓库的版本可能更合适。同时,引用[3]还提到了手动下载安装Qt的方法,但apt安装更为简便,适合大多数情况。 另外,安装完成后,可能需要配置Qt Creator的Kit,确保编译器路径正确,避免出现无效的Qt版本问题,如引用[2]所述。如果遇到问题,安装qtbase5-dev可能会有帮助。 最后,建议用户测试安装结果,运行简单的Qt程序,确保环境配置正确。</think>在Debian 10上安装Qt5的步骤如下: ### 步骤1:更新系统软件源 ```bash sudo apt-get update ``` ### 步骤2:安装编译工具依赖库 ```bash sudo apt-get install build-essential libgl1-mesa-dev ``` - `build-essential`包含gcc、g++、make等基础编译工具 - `libgl1-mesa-dev`是OpenGL图形库的开发文件[^3][^5] ### 步骤3:安装Qt5开发包 ```bash sudo apt-get install qtbase5-dev qt5-qmake qtbase5-dev-tools ``` - `qtbase5-dev`:Qt5核心库开发文件 - `qt5-qmake`:Qt5项目构建工具 - `qtbase5-dev-tools`:Qt5开发辅助工具[^2] ### 步骤4:验证安装 ```bash qmake --version ``` 成功安装会显示类似: $$ QMake version 3.1 \\ Using Qt version 5.11.3 in /usr/lib/x86_64-linux-gnu $$ ### 可选步骤:安装完整开发环境 ```bash sudo apt-get install qtcreator qt5-default ``` - `qtcreator`:官方IDE - `qt5-default`:默认版本配置[^2] ### 故障排除 若出现*QtVersion invalid*错误: 1. 确认已安装`qtbase5-dev` 2. 检查Qt Creator的Kit配置 3. 尝试重新加载Kit设置[^2] ### 示例项目测试 创建`test.pro`文件: ```qmake QT += core gui TARGET = test SOURCES += main.cpp ``` 编译验证: ```bash qmake && make ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值