当前位置:  开发笔记 > IOS > 正文

从命令行构建Qt Xcode项目

如何解决《从命令行构建QtXcode项目》经验,为你挑选了2个好方法。

我已经和Qt玩了几个小时了.我发现qmake在Mac OS X上生成Xcode项目文件而不是很好的'makefile'.我不希望每次想要构建"Hello,world"时都启动Xcode.

如何使qmake生成常规makefile,或者,如果这是在Mac上无法完成的,我如何.xcodeproj从命令行编译文件?

我试过了xcodebuild -project myProject -alltargets.我得到了很多输出Abort trap.



1> Olie..:
$ man xcodebuild

所以一个典型的命令可能是这样的:

$ xcodebuild -project myProject.xcodeproj -alltargets


我必须编写项目文件的全名才能使其工作,例如myProject.xcodeproj

2> 小智..:

来自Trolltech的OS X的开源Qt二进制安装程序默认在运行qmake时创建.xcodeproj文件.我不使用XCode进行编辑,因此打开它来编译项目是一件痛苦的事.

要从Terminal.app编译项目,只需将QMAKESPEC的环境变量设置为macx-g ++即可

如果您只想从终端编译某个项目,请进入该目录并运行

qmake -spec macx-g++

运行qmake时,这将创建一个Makefile,您可以通过运行make来使用它.


@isaac`export QMAKESPEC = macx-g ++`(如果你至少使用sh)
推荐阅读
php
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有