centos如何安装QT5?
时间: 2024-11-11 14:13:54 浏览: 13
在CentOS上安装Qt5,你需要先确保你的系统是最新的,并且已经安装了必要的开发工具包。下面是安装步骤:
1. **更新包列表并安装依赖**:
```
sudo yum update -y
sudo yum install -y epel-release # 如果还没有EPEL(额外软件包仓库)
sudo yum install -y devtoolset-8 # 需要GCC版本8或更高
sudo yum install -y glibc-devel.i686 # 对于32位系统可能需要这个
```
2. **安装Qt开发套件**:
使用`yum`安装QT5可以从官方仓库获取,但Qt官网推荐使用他们的安装脚本,因为它们提供了更详细的选项。你可以从这里下载最新版的安装脚本: [下载页](https://download.qt.io/official_releases/qt/)。
下载`qtbase-opensource-src-<version>.tar.gz`(替换 `<version>` 为实际版本号),然后解压并进入目录:
```
wget https://download.qt.io/official_releases/qt/5.15/<version>/qt-everywhere-src-<version>.tar.gz
tar xvf qt-<version>
```
3. **配置安装**:
运行 `./configure` 命令开始配置安装,例如:
```
./configure -prefix=/usr/local/qt5 \
-confirm-license \
-nomake examples \
-nomake tests \
-device linux-g++-64 \
-opensource
```
`-prefix` 指定安装位置,`-confirm-license` 表示接受许可协议,`-nomake` 取消不需要的构建项目。
4. **编译和安装**:
```
make
sudo make install
```
这可能会花费一段时间,取决于你的硬件性能。
5. **设置环境变量**:
添加以下行到你的`~/.bashrc` 或者`~/.bash_profile`文件中:
```bash
export PATH=$PATH:/usr/local/qt5/bin
export QTDIR=/usr/local/qt5
export PKG_CONFIG_PATH=$QTDIR/lib/pkgconfig
source ~/.bashrc
```
6. **检查安装**:
确认安装是否成功,运行 `qmake -v` 和 `QTDIR` 是否指向正确的路径。
完成以上步骤后,你应该就可以开始使用Qt5进行开发了。如果你遇到问题,可能是由于依赖缺失或者配置错误,查阅Qt的文档通常能找到解决方案。
阅读全文