Qt for ios 在 xcode 中编译(便于调试)
前言
用 Qt 開發 IOS 程序需要搭配最新版的 xcode 才能進行編譯,這個毫無疑問吧。如果需要設置程序圖標或啟動頁之類這種平臺性的功能,直接在 xcode 中進行設置是最方便的,并且在 xcode 中調試會很方便,最大的好處就是在 xcode 工具中進行編譯速度真的超快,和Qt creator 中編譯相比簡直甩了幾條街。
那么該怎么將 Qt 工程直接拿到 xcode 中進行調試和編譯呢,最重要的是要生成一個 xcode 的工程文件,OK, 接下來看看如何生成 xcode 可用的工程文件。
環境
MacBook Pro ,mac os 10.14
Qt5.11.1
XCode10.0
創建 Qt 工程
為了演示,我們首先在 Qt creator 中創建一個默認的QML工程,HelloIOS
創建完成后的文件如下:
生成xcode 工程文件
創建完工程后,接下來打開終端,然后進入到該工程的文件目錄下,注意,這個步驟非常關鍵,因為將會影響到最終生成的工程文件存放的目錄。
然后在終端輸入命令:
注意,這里的
/Users/lyy/developTool/Qt5.11.1/5.11.1/ios/bin/qmake是 Qt 安裝目錄 下的 qmake 絕對路徑。
輸入以上命令后回車,將會生成 xcode 中需要用到的文件,來看看生成后的文件目錄:
這里多了一個HelloIOS.xcodeproj文件,沒錯就是這家伙,雙擊打開就搞定了了。另外,還自動生成了info.plist 文件,該文件中可設置程序名稱、權限等。關于這個后面再進行詳細介紹。
接下來就可以愉快的在 xcode 中進行編譯和調試 Qt 程序了。
總結
以上是生活随笔為你收集整理的Qt for ios 在 xcode 中编译(便于调试)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Mac终端 bash和zsh切换方法
- 下一篇: VS2015+OpenCV2.4.13环