银河麒麟如何部署qt程序 现在提示环境变量在/usr/bin/x86_64-Linux-gnu下 如何修改到qt安装环境下
时间: 2024-09-06 12:01:35 浏览: 84
runtime library [libssl.so.1.1] in /usr/lib/x86_64-linux-gnu may be hidden by files in:/home/
银河麒麟操作系统上部署Qt程序通常需要设置适当的环境变量,特别是在使用Qt Creator作为集成开发环境的时候。由于您提到的环境变量指向了`/usr/bin/x86_64-Linux-gnu`,这可能是默认的交叉编译工具链路径。
以下是针对您的问题进行部署Qt程序及修改环境变量的步骤:
1. **确认Qt安装位置**:
- 找到Qt安装目录,一般在`/opt/qt/版本号`,例如`/opt/qt/5.15.2`。
- `bin`文件夹里应该有Qt运行所需的动态库和命令行工具。
2. **设置QMAKE_PATH**:
- 将`QMAKE_PATH`环境变量设置为Qt安装的`bin`目录。如:
```
export QMAKE_PATH=/opt/qt/版本号/bin
```
3. **配置PATH**:
- 如果想直接在终端使用Qt构建工具,将`QT_INSTALL_BINS`目录添加到`PATH`环境变量中。例如:
```
export PATH=$PATH:/opt/qt/版本号/bin
```
4. **配置系统环境变量**:
- 如果想要永久生效,可以在`~/.bashrc`、`.bash_profile`或其他启动脚本中添加上述export语句,并执行`source ~/.bashrc`或重启终端使其生效。
5. **验证设置**:
- 使用`qmake -v`检查是否能找到Qt的qmake。
- 如果使用Qt Creator,打开它并确保能够识别Qt的路径。
请注意,这里的“版本号”应替换为实际的Qt版本。另外,如果你是在基于ARM架构的银河麒麟上,可能还需要选择合适的交叉编译工具链。
阅读全文