在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語言的各種眉角