麒麟系統開發筆記(二):國產麒麟系統搭建Qt開發環境安裝Qt5.12


前言

  開發國產應用,使用到銀河麒麟V4,V10,本篇以V10記錄,參照上一篇可安裝V4、V7、V10三個版本,麒麟V4系自帶了Qt,麒麟V10沒有自帶Qt,需要自己編譯搭建環境。

 

銀河麒麟V10版本

  系統版本:
  在這里插入圖片描述
  檢查qt:
  在這里插入圖片描述
  調整顏色:在這里插入圖片描述

 

Qt下載

  參考博文《獲取下載Qt安裝包,Qt源碼全國網址備忘錄(不用注冊Qt賬戶,即可下載各版本Qt安裝包和Qt源碼包)
  需要哪個版本下哪個版本,筆者經常使用得是Qt5.9和Qt5.12兩個大版本,本次下載Qt5.12.0。

 

Qt安裝

  (經過測試可下載linux版本的Qt安裝)

步驟一:下載解壓

  開始先准備編譯源碼,在編譯源碼的時候順便測試了下linux安裝包,發現可以安裝,那么先使用安裝包,因為編譯比較耗費時間。
   在這里插入圖片描述

步驟二:安裝運行

  在這里插入圖片描述
  先斷開網絡,不然Qt必須要登錄,斷開網絡則可點擊skip選項:
   在這里插入圖片描述
   在這里插入圖片描述
   在這里插入圖片描述
  注意要選擇對應的gcc,如下圖;
  在這里插入圖片描述
  在這里插入圖片描述
  在這里插入圖片描述
  在這里插入圖片描述
  等待一會兒就好了,如下圖:
   在這里插入圖片描述
  直接在Qt目錄將快捷方式拖到桌面:
  在這里插入圖片描述

  在這里插入圖片描述

步驟三:測試“Hello world!”

  先啟動QtCreator,如下圖:
  在這里插入圖片描述
  按照新建界面項目的流程,新建項目:
  在這里插入圖片描述
  在這里插入圖片描述
  在這里插入圖片描述
  在這里插入圖片描述
  在這里插入圖片描述
  在這里插入圖片描述
  在這里插入圖片描述
  修改界面幾個Label:
  在這里插入圖片描述
  編譯運行:
  在這里插入圖片描述
  該錯誤在ubuntu上可以通過sudo apt-get install libgl1-mesa-dev解決,但是麒麟的源不同(筆者也沒有嘗試直接將麒麟的源改為ubuntu源),解決參考博文:《關於 國產麒麟系統編譯Qt項目是報錯:error: cannot find -lGL 的解決方法》。
  解決后,編譯代碼並運行,如下圖:
  在這里插入圖片描述


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM