團隊自研股票軟件關注微信公衆號:QStockView,下載
1 麒麟系統國產化hyper-v虛擬機環境經驗
1.1 簡介
隨着國際環境的變化,軟硬件國產化是現在迫切的需求,只有實現了自主研發,才能自立自強,才能實現民族偉大復興,才能實現祖國的繁榮昌盛。爲了實現這一目標,需要從window開發運行環境轉向國產化的linux開發運行環境;本文詳細介紹了Linux麒麟系統的下載安裝、虛擬環境搭建、安裝qt5.9.6的開發環境,將原先window系統的程序在Linux環境下重新編譯。並且總結了一些常見的問題,分析原因,提供解決辦法。本文可以讓國產化開發着快速上手,極大的節省學習時間和人力成本;提高軟件開發效率。
1.2 環境搭建
通過window自帶的hyper-V虛擬機管理工具搭建國產麒麟桌面操作系統x86 兆芯 銀河麒麟 V10-SP1-2107 Kylin-Desktop-V10-SP1-Release-OEM-HIK-21122317-X86_64.iso Kylin-Desktop-V10-SP1-Release-OEM-HIK-21122317-X86_64.iso
1.3 下載麒麟鏡像
公司提供的麒麟鏡像x86 兆芯 銀河麒麟 V10-SP1-2107 Kylin-Desktop-V10-SP1-Release-OEM-HIK-21122317-X86_64.iso Kylin-Desktop-V10-SP1-Release-OEM-HIK-21122317-X86_64.iso
https://wiki.hikvision.com.cn/pages/viewpage.action?pageId=149849431
1.4 window上安裝hyper_v虛擬機管理
(1) 安裝hypper_v
(2) 勾選Hper-V配置,然後重啓電腦
(3) 在命令輸入hyper,打開虛擬機管理器
(4)點擊新建虛擬機按鈕,開始安裝系統
(5)安裝選項中選中麒麟的系統鏡像
(6)創建成功,雙擊虛擬機運行
剛運行是試用版本,需要點擊桌面上的安裝程序安裝正式版本,裝完後如下圖所示;
(7)也可以用window的遠程桌面遠程到虛擬機,操作更方便;
1.5 Window和虛擬機之間的文件傳輸工具
(1) 先爲虛擬機系統配置網絡
(2)網絡連接成功後,如下圖所示;
(3)下載MobaXterm_Personal_20.2.exe 程序,通過SSH創建和虛擬機的連接,輸入虛擬機的ip地址,用戶名和端口;點擊ok
1.6 linux安裝Qt5.9.6
(1)下載Qt
從http://mirrors.hikvision.com.cn/qtproject/archive/qt/5.9/5.9.6/
(2)用MobaXterm_Personal將安裝包導入linux系統進行安裝
賦與可執行權限:chmod 777 *
執行安裝包:./qt-opensource-linux-x64-5.9.6.man
(3)設置Qt的環境變量
執行下面的命令設置qt環境變量,不然會報qmake未定義命令
export PATH=/opt/Qt5.9.6/5.9/gcc_64/bin:$PATH
這樣就搭建好了虛擬機編譯環境了;