麒麟V10SP1环境搭建(qt5.12.6+mysql5.7.42+ni-visa)
银河麒麟V10环境搭建以下是根据您提供的环境搭建笔记整理的详细指南。内容基于银河麒麟桌面操作系统V10(SP1) 2403版本软件版本包括MySQL 5.7.42、Qt 5.12.6、g 9.4.0和gcc 9.4.0。指南结构清晰分为资源准备、安装步骤和验证环节确保真实可靠。所有命令行操作均使用代码块展示便于执行。一、资源准备操作系统环境银河麒麟桌面操作系统V10(SP1) 2403软件资源链接MySQL相关资源下载链接Qt安装包官方下载https://download.qt.io/archive/qt/5.12/5.12.6/qt-opensource-linux-x64-5.12.6.runQt安装包较大建议直接从官网下载银河麒麟离线依赖包https://archive.kylinos.cn/kylin/KYLIN-ALL/pool/离线包目录结构MySQL目录包含mysql-server_5.7.42-1ubuntu18.04_amd64.deb-bundle、依赖包如libtinfo5_6.2-0ubuntu2.1_amd64.deb和SQL文件autotest.sqlQt目录包含gccg文件夹、openGL文件夹和qt-opensource-linux-x64-5.12.6.runNI-VISA目录包含安装包文件二、MySQL 离线安装步骤1. 前置准备确保所有离线包位于指定目录例如MySQL相关文件在~/下载/kylin-SP1-V10/mysql/。2. 安装依赖库# 进入MySQL安装目录cd~/下载/kylin-SP1-V10/mysql/# 安装libtinfo5MySQL客户端依赖sudodpkg-ilibtinfo5_6.2-0ubuntu2.1_amd64.deb# 安装libmecab2MySQL服务端依赖sudodpkg-ilibmecab2_0.996-5_amd64.deb3. 安装MySQL核心组件# 进入MySQL安装包文件夹cdmysql-server_5.7.42-1ubuntu18.04_amd64.deb-bundle# 安装客户端开发库sudodpkg-ilibmysqlclient20_5.7.42-1ubuntu18.04_amd64.debsudodpkg-ilibmysqlclient-dev_5.7.42-1ubuntu18.04_amd64.deb# 批量安装客户端和服务端sudodpkg-imysql-{community-client,client,community-server,server}_5.7.42-1ubuntu18.04_amd64.deb配置root密码安装过程中弹出配置窗口设置密码为123456二次确认。4. 初始化与验证# 查看服务状态sudosystemctl status mysql# 登录数据库sudomysql-uroot-p# 输入密码123456# 在MySQL命令行中创建测试数据库并导入数据CREATE DATABASE autotest;SHOW DATABASES;USE autotest;SOURCE /home/gkrc/下载/kylin-SP1-V10/mysql/autotest.sql;# 验证数据导入SELECT * FROM userinfo;# 退出EXIT;三、Qt 离线安装步骤1. 前置准备确保Qt安装包和依赖位于~/下载/kylin-SP1-V10/qt/。2. 安装Qt# 进入Qt目录cd~/下载/kylin-SP1-V10/qt/# 修改权限并启动安装sudochmodax qt-opensource-linux-x64-5.12.6.runsudo./qt-opensource-linux-x64-5.12.6.run注意安装目录必须设置为/home/gkrc/Qt5.12.6否则可能出现异常。按照安装向导点击Next完成。创建桌面快捷方式进入路径/home/gkrc/Qt5.12.6/Tools/QtCreator/bin右键点击qtcreater选择发送到桌面快捷方式双击快捷方式验证是否能正常打开3. 安装gcc/g# 进入gcc/g目录cd~/下载/kylin-SP1-V10/qt/gccg/# 安装所有deb包sudodpkg-i*.deb# 修复软链接sudoln-s/usr/bin/g-9 /usr/bin/g# 验证安装g--version# 应显示9.4.0gcc--version# 应显示9.4.04. 安装OpenGL# 进入OpenGL目录cd~/下载/kylin-SP1-V10/qt/OpenGL/# 安装所有deb包sudodpkg-i*.deb四、编译Qt MySQL驱动1. 编译配置# 进入Qt MySQL驱动源码目录cd/home/gkrc/Qt5.12.6/5.12.6/Src/qtbase/src/plugins/sqldrivers/# 使用qmake配置sudo/home/gkrc/Qt5.12.6/5.12.6/gcc_64/bin/qmake2. 编译安装# 编译并安装sudomakesudomakeinstall验证检查路径/opt/Qt5.12.6/5.12.6/Src/qtbase/src/plugins/sqldrivers/plugins/sqldrivers确保生成文件libqsqlmysql.so和libqsqlmysql.so.debug。五、NI-VISA 离线安装步骤1. 安装# 进入NI-VISA目录cd~/下载/kylin-SP1-V10/ni-visa/ni-visa-packages# 安装所有deb包sudodpkg-i*.deb2. 验证安装使用testvisa文件夹中的案例验证Oscilloscope连接示波器SignalGenerator连接信号源网络配置要求确保主机、虚拟机、仪器仪表在同一网段虚拟机网络设置为桥接模式。总结所有步骤完成后系统环境应包含MySQL 5.7.42、Qt 5.12.6、g 9.4.0、gcc 9.4.0和NI-VISA。如遇依赖问题可从银河麒麟离线依赖包链接下载补充包。建议在安装前备份系统避免操作失误影响稳定性。验证各组件功能后环境即可用于开发或测试。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2561333.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!