QT中識別系統的巨集

2021-10-07 16:19:52 字數 648 閱讀 7878

今天一同事問我,如何依不同的系統進行條件編譯,平時我的機器都能補全提示,他的機器卻不會補全,找了半天才找到,為了防止下次再發生這種事情,這裡做乙個總結。

如果是qt4,這個標頭檔案得插入#include ,如果是qt5,則可以插#include ,想跨平台,還是#include "qglobal.h"靠譜,這個qglobal.h裡會包含qsystemdetection這個檔案,還有乙個很相似的名字glob.h,這個就風牛馬不相及了。

qt系統中支援的系統如下:

上表就是qt支援的系統,已前好像還有黑莓和塞班,現在沒有了。如果你要用他對應的巨集,還得加乙個字首:q_os_***,比如說要區分linux,則使用q_os_linux,***指的就是linux。

注意事項:

1. 在android平台上,q_os_linux 和 q_os_android都有定義,其它情況下就只定義了q_os_linux。

2. 如果在freebsd with a bsd userland上,則僅定義了q_os_freebsd

射頻識別系統模型

射頻識別系統模型 摘要 射頻識別系統工作過程中,空間傳輸通道中發生的過程可歸結為三種事件模型,本文以此三種事件模型的描述來介紹射頻識別系統的典型工作方式與工作流程。射頻標籤 射頻標籤 與閱讀器 讀寫器 之間通過兩者的天線架起空間電磁波傳輸的通道。細分射頻標籤與閱讀器之間的電磁耦合,包含兩種情況 即近...

細胞分類 識別 系統

採用影象處理和模式識別等技術實現了對醫療上的各種細胞的分類識別問題,比如對白細胞的分類 中性粒細胞 淋巴細胞 嗜酸性細胞等的分類識別 計數問題。對細胞的分類首要問題是細胞的提取工作,從複雜多變的背景下把細胞輪廓提取出來就需要動態的分析閾值來獲得細胞輪廓,然後在利用細胞的輪廓等特徵,對特徵進 行分類,...

射頻識別系統模型

射頻識別系統模型 摘要 射頻識別系統工作過程中,空間傳輸通道中發生的過程可歸結為三種事件模型,本文以此三種事件模型的描述來介紹射頻識別系統的典型工作方式與工作流程。射頻標籤 射頻標籤 與閱讀器 讀寫器 之間通過兩者的天線架起空間電磁波傳輸的通道。細分射頻標籤與閱讀器之間的電磁耦合,包含兩種情況 即近...