如果是剛拿到手的mac,那麼需要先安裝xcode,安裝這個可能會提示把系統公升級到最新,所以使用mac總會受迫地公升級公升級公升級,每次公升級都是好幾個g,?。
安裝好xcode要記得開啟,這個過程大概會自動配置一些引數,否則接下來安裝的qt在編譯過程將可能提示sdk配置不正確。
安裝好qt之後,就可以開始編譯你的跨平台專案了。
與windows的差別是,mac的lib庫配置路徑要做調整,只有lib,沒有bin路徑。
mac上軟體的打包也是比較麻煩的,需要有耐心。
mac軟體的路徑比較特別
mac程式圖示和windows不同,圖示影象字尾icns。
只要在命令列輸入命令,還是很方便的。
在專案的.pro中新增
mac
注意.pro中windows的圖示**要
win32
括號起來,避免不同平台的資源檔案干擾,導致mac圖示配置plist生成錯誤。 Qt5 6跨平台問題
啊,這個問題。最近寫了乙個鬥魚彈幕接收的cpp。其實是官方文件給的大部分,我修改了一小點qaq。想著qt垮了個平台,然後就出了這檔子事。我是在ubuntu 64位下qt5.664 位編譯的成功的能執行。然後放到了win7 64位下的qt5.632位 就出錯。問題如下 d qt qt5.6.1 5.6...
Qt跨平台開發 隨筆記錄
1 libstdc 6.dll 如果不能使程式執行則使用mingw bin 中的libstdc 6.dll 的這個庫。2 19.qt 事件傳送函式sendevent postevent 3 qt自定義事件 4 qt狀態機框架 qt狀態機框架 簡單的狀態機 分段講解 5 arm40 ubuntu交叉編...
專案經驗 跨平台互動篇
在大型專案中,和其它平台進行互動是避免不了的,這些平台中資料庫和開發平台肯定是不能確定的,所以他們之間進行互動,一定要注意,下面給大家介紹下我的經驗 1 盡量不要用開發平台中特有的機制,我是搞 net 的,像remoting 在這種專案中就別用了,因為你不知道對方的開發平台,可以考慮用 webser...