mac下配置Qt for Android编译环境
来源:互联网 发布:淘宝网1.4 餐桌 编辑:程序博客网 时间:2024/06/06 03:09
应公司需要,现在把程序从嵌入式ARM上面,移植到其他平台上面。未知的东西总是很恐怖,先是在Windows下面配置了Qt For Android的环境,网上应该说资源资料还是很多的。但是老板说,苹果手机也需要支持,所以现在手里面多出来一个Mac Pro。
言归正传,首先下载Qt Creator Mac版 http://www.qtcn.org/bbs/read-htm-tid-1075.html,在这个网页里面有相当多的资源,
我选择的是这个,因为要编译安卓版和苹果版的软件。前提要安装XCode这个软件,这是编译苹果软件必需的东西(完全不会用)。
接下来是需要下载Android的软件工具了,http://www.android-studio.org/,这个地方也有很多资源,
在这一列,我选在第一个,就是最新版本的,下载下来(这都是不能翻墙逼的啊)。sdk这个东西还要更新,很烦因为不会翻墙,会很慢。
运行android,就出现了sdk manager更新就可以了(如果能翻墙,可以直接更新,不能翻墙http://www.tuicool.com/articles/FFFnIbV用这个网址说的办法,应该也可以)。继续下载JDK
同样下载第一个最新版本的,解压后,双击就可以安装了。不过他的路径比较蛋疼,开始根本找不到,后来网上看了看,知道了,
到home就可以了,
再接下来是ndk,http://www.bubuko.com/infodetail-933978.html在这个网址下载的。
这个东西是bin后缀的,看了就很神奇,双击有反应,但是出来的东西并不是想要的,我使用的是unrar这个软件,打开的,解压到目标目录就行了。
之后是ant,就直接点击上图,ant对应的右侧向下的箭头就能到达目标网址。
下载好之后同样是解压到目标地址,然后配置上就可以了。最后要配置JAVA_HOME环境变量,我用终端进入当前用户的家目录,然后添加了一个.profile文件,在里面如下配置
然后需要重新启动机器,就会发现里面已经有了Android的构建套件,就可以编译了,不过我这还是有问题,在ndk里面的platform中实际有很多的平台,都是对应Android的,我这编译的时候使用的是android9,然后会提示在stdlib.h文件里面包含的memory.h文件找不到,如果看更高版本的平台,可以看到有,所以copy过来一个,在继续编译,又提示limit.h文件缺少sys/syslimit.h文件,高版本的平台里面也没有,直接屏蔽了。能编译,但是不知道后果是什么,以后慢慢研究吧。环境到此配置完成了。
- mac下配置Qt for Android编译环境
- Qt for Android on Mac:源码编译及环境配置
- Linux下配置QT for Android 环境
- Qt for Mac:配置/搭建开发环境
- Qt for Android 环境配置
- ubuntu下Qt for Android的安装及环境配置
- MAC环境下配置GCC编译环境
- 在MAC下配置QT开发环境
- mac下配置android环境
- mac 下android 环境配置
- mac下配置android环境
- quick-cocos2dx mac下配置编译环境
- linux下配置QT嵌入式编译环境
- Mac下编译OpenH264 for android
- Mac环境下opencv for android笔记
- Qt For Android 第一步 环境配置
- Qt For Android 开发环境配置
- Qt for Android 的环境配置
- 【华为OJ】【100-配制文件恢复】
- 234. Palindrome (Linked List)
- centos6.5搭建一个git服务器
- TextView控件
- memcache安装
- mac下配置Qt for Android编译环境
- Build Your First Mobile App With Ionic 2 & Angular 2 - Part 7
- printf输出格式总结
- Airbnb 分享经济步步紧逼:传统酒店老板要和出租车司机同病相怜?
- SQL命令和常用语句大全
- CodeForces 246D. Colorful Graph【STL】
- 正则使用的相关实例(判断邮箱,电话号码等)
- 自定义viewGroup
- 阶乘与 pi 的关系 —— 斯特林公式(Stirling formula)