移植解決方案到中標麒麟(一)——遇到的一些問題


1、錯誤:Unknown module(s) in QT: axserver

  Qt Creator中的.pro文件中包含的Qt模塊有問題  即QT +=   出錯

2、循環報錯file "  ..."  has modification times.........  是項目文件的時間戳有問題

  1)輸入命令# find /your/projectDir -type f -exec touch {} +

  2)或者修改虛擬機(中標麒麟機器)的系統時間:sudo date -s ‘18:00:00 2018-10-1’

3、碰到很多無法解析的外部符號

  模塊少添加了 QT+=QCharts,即可。

 

二、常識

1、常用pro文件的配置解釋

  PRECOMPILED_HEADER = 預編譯頭文件

  $(varName)  訪問環境變量

  $$[varName]  訪問配置參數

  等....

2、查看文件編碼

  enca

3、未將對象應用設置到對象實例

  VS解決方案沒有設置QT的版本

 

三、語法方面

1、使用代碼配置庫文件時:只寫文件名,不加后綴


免責聲明!

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



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