前往
大廳
主題

寫C就先不追求相容性了

Yang | 2022-12-31 18:47:50 | 巴幣 0 | 人氣 163

在CentOS7(Linux)/AIX7(Unix),寫C語言所引用的headers,預設路徑是放在/usr/include/資料夾內

但是CentOS內的都是GNU的,都是免費的

AIX就不一樣了,每個.h檔開頭都是IBM的版權宣告

AIX是建立在IBM PowerPC架構上的特規機器,跟一般x86的PC或Server實在很不一樣

目前發現對於C++11的支援不完整,lambda和泛型的支援很少,建立和管理thread也只能用舊語法

AIX上面有些效能強大的功能,譬如ipcs相關指令,比x86系統上的功能多很多:


MinGW(Minimalist GNU for Windows)的headers,初步看和CentOS的很像,
因此才能實現同樣的程式碼,就能在CentOS和Windows上編譯和執行

之後持續記錄在不同平台寫C語言的各種眉角
送禮物贊助創作者 !
0
留言

創作回應

更多創作