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 HelloIOS.pro -spec macx-xcode
1
注意,这里的

/Users/lyy/developTool/Qt5.11.1/5.11.1/ios/bin/qmake
1
是 Qt 安装目录 下的 qmake 绝对路径。

输入以上命令后回车,将会生成 xcode 中需要用到的文件,来看看生成后的文件目录:


这里多了一个HelloIOS.xcodeproj文件,没错就是这家伙,双击打开就搞定了了。另外,还自动生成了info.plist 文件,该文件中可设置程序名称、权限等。关于这个后面再进行详细介绍。
接下来就可以愉快的在 xcode 中进行编译和调试 Qt 程序了。 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值