MyGUI-3.2.0 for android 编译
2016-09-21 10:04
405 查看
最近在学习OGRE,需要在Android工程上用到MyGUI的库,下载了MyGUI-3.2.0的源码,发现cmakelist中只有win32和Apple平台。
在bitbucket上找到MyGUI for Android的源码。
MyGUI for Android源码地址:https://bitbucket.org/OscarAcena/mygui/src
将ogre的AndroidDependencies复制到该根目录文件夹下,重命名为Dependencies。
源码+Dependencies:http://pan.baidu.com/s/1jH7ZUkQ
用Cmake编译,我用MinGW。
1.打开Cmake,配置路径信息,目标文件夹在MyGUI根目录下创建一个build文件夹。
2.点击Configure,配置信息。
3.发现OGRE的信息没有配置进去
但是在其后添加ogre的路径信息还是不能正确配置。在之后的编译过程中也会出现找不到ogre的错误。
发现是在/CMake/Packages/FindOGRE_Old.cmake文件信息中配置ogre的路径信息。
修改该文件中的路径信息为你自己ogre的路径。
再次configure,信息正确。
4.点击Generate。
5.cmd进入命令行cd进入build文件夹下,输入命令mingw32-make,回车。(-j4表示用cpu的4个核心,加快编译速度)
6.编译成功。
在bitbucket上找到MyGUI for Android的源码。
MyGUI for Android源码地址:https://bitbucket.org/OscarAcena/mygui/src
将ogre的AndroidDependencies复制到该根目录文件夹下,重命名为Dependencies。
源码+Dependencies:http://pan.baidu.com/s/1jH7ZUkQ
用Cmake编译,我用MinGW。
1.打开Cmake,配置路径信息,目标文件夹在MyGUI根目录下创建一个build文件夹。
2.点击Configure,配置信息。
3.发现OGRE的信息没有配置进去
但是在其后添加ogre的路径信息还是不能正确配置。在之后的编译过程中也会出现找不到ogre的错误。
发现是在/CMake/Packages/FindOGRE_Old.cmake文件信息中配置ogre的路径信息。
修改该文件中的路径信息为你自己ogre的路径。
再次configure,信息正确。
4.点击Generate。
5.cmd进入命令行cd进入build文件夹下,输入命令mingw32-make,回车。(-j4表示用cpu的4个核心,加快编译速度)
6.编译成功。
相关文章推荐
- 如何使用CMake配置编译MYGUI3.2.0
- Win7编译OpenCV3.2.0 for Android
- MyGui 3.2.0(OpenGL平台)的编译
- MyGui 3.2.0(OpenGL平台)的编译(五篇文章)
- How to Cross Compile the Bash shell for Android 1.5 (为Android平台编译Bash shell)
- 下载CyanogenMod 7.2 for Motorola Defy (Android 2.3.7 AOSP)的CM源码并编译
- 编译自己的Windows Android SDK(how to build Android SDK for Windows)
- Three issues for my Android phone
- 从源码编译CEGUI for OGRE 的配置
- 编译vlc for android
- Android 2.3 GingerBread for VirtualBox x86编译指南
- MyGui 3.01编译
- opencv for android 编译
- Android 4.0 x86 Linux3.0.8内核编译简介/Compile kernel for Android-x86
- 编译truecrypt for android
- 下载CyanogenMod 7.2 for Motorola Defy (Android 2.3.7 AOSP)的CM源码并编译
- Android 2.3 GingerBread for VirtualBox x86编译指南
- 编译 android 2.1 (eclair) 源码 For HTC G1
- [android]编译时出现/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../libz.so when searching for -lz错误信息
- MyGUI 3.2.0 出炉了