CrossApp环境搭建
1:下载CrossApp最新的包
git clone https://git.oschina.net/9miao/CrossApp.git
2:下载NDK
http://dl.google.com/android/ndk/android-ndk32-r10-windows-x86.zip
http://dl.google.com/android/ndk/android-ndk32-r10-windows-x86_64.zip
http://dl.google.com/android/ndk/android-ndk32-r10-darwin-x86.tar.bz2
http://dl.google.com/android/ndk/android-ndk32-r10-darwin-x86_64.tar.bz2
http://dl.google.com/android/ndk/android-ndk32-r10-linux-x86.tar.bz2
http://dl.google.com/android/ndk/android-ndk32-r10-linux-x86_64.tar.bz2
http://dl.google.com/android/ndk/android-ndk64-r10-windows-x86.zip
http://dl.google.com/android/ndk/android-ndk64-r10-windows-x86_64.zip
http://dl.google.com/android/ndk/android-ndk64-r10-darwin-x86.tar.bz2
http://dl.google.com/android/ndk/android-ndk64-r10-darwin-x86_64.tar.bz2
http://dl.google.com/android/ndk/android-ndk64-r10-linux-x86.tar.bz2
http://dl.google.com/android/ndk/android-ndk64-r10-linux-x86_64.tar.bz2
http://dl.google.com/android/ndk/android-ndk-r10-cxx-stl-libs-with-debug-info.zip
下载解压后,设置环境变量:NDK_ROOT指向解压的目录
3:修改CrossApp相关设置:
假定:CrossApp=E:\CrossAPP
修改%CrossApp%\template\multi-platform-cpp\proj.android\.settings\org.eclipse.cdt.core.prefs
environment/project/0.756827735/NDK_ROOT/value=${NDK_ROOT}
修改
修改%CrossApp%\template\multi-platform-cpp\proj.android\.cproject
里面的builder标签属性command="${NDK_ROOT}\ndk-build.cmd"
修改E:\CrossApp\template\multi-platform-cpp\proj.android\jni\Android.mk
将$(call import-add-path, $(LOCAL_PATH)/../../../..)
$(call import-add-path, $(LOCAL_PATH)/../../../../CrossApp/the_third_party/)
前面的#号去掉
这里的修改主要是修改工程模板,crossapp在创建工程的时候参考的是%CrossApp%\template\multi-platform-cpp\proj.android
4:创建工程:
运行%CrossApp%\project_creator.exe 填相关的信息便工程创建成功。工程位置:%CrossApp%\projects\
5:eclipse 导入该工程
6:请用vs2013导入该工程的,位于工程目录下的proj.win32
vs2010不能运行,crossapp里面有些东西编译不过
大功告成
CrossApp环境搭建相关推荐
- Anaconda3+python3.7.10+TensorFlow2.3.0+PyQt5环境搭建
Anaconda3+python3.7.10+TensorFlow2.3.0+PyQt5环境搭建 一.Anaconda 创建 python3.7环境 1.进入 C:\Users\用户名 目录下,找到 ...
- Windows10+Anaconda3+Pycharm环境搭建
Windows10+Anaconda3+Pycharm环境搭建 一.安装Anaconda3 1.进入 anconda官网,下载Anaconda3 2.安装,选项默认继续安装(可以自行更改安装位置),等 ...
- SpringCloud Alibaba微服务实战(一) - 基础环境搭建
说在前面 Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案.此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来 ...
- 2021年大数据环境搭建(二):分布式环境搭建
2021大数据领域优质创作博客,带你从入门到精通,该博客每天更新,逐渐完善大数据各个知识体系的文章,帮助大家更高效学习. 有对大数据感兴趣的可以关注微信公众号:三帮大数据 目录 分布式环境搭建 集群规 ...
- 2021年大数据Spark(八):环境搭建集群模式 Standalone HA
环境搭建-Standalone HA 高可用HA Spark Standalone集群是Master-Slaves架构的集群模式,和大部分的Master-Slaves结构集群一样,存在着Master单 ...
- 2021年大数据Spark(六):环境搭建集群模式 Standalone
目录 环境搭建-Standalone 前言 Standalone 架构 集群规划 修改配置并分发 修改slaves 分发到其他机器 修改spark-env.sh 集群启动和 ...
- CentOS7环境搭建使用PhpStorm上传代码
一.虚拟机介绍 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的.运行在一个完全隔离环境中的完整计算机系统. 虚拟系统通过生成现有操作系统的全新虚拟镜像,它具有真实win ...
- window10 系统上 ecplise 环境搭建
ecplise 安装需要用到 JDK 环境的搭建以及ecplise 的下载 这两部完成即可 一: JDK环境搭建 到官网上下载JDK并且安装即可(下载的时候注意选择Accept License Ag ...
- centOS7 LNMP+phpmyadmin环境搭建 第三篇phpmyadmin安装
这篇文章主要介绍了CentOS7 LNMP+phpmyadmin环境搭建,第三篇phpmyadmin安装,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 之前我们已经安装了lnmp的环境,现在让我们 ...
- Android环境搭建和Android HelloWorld—Android开发环境搭建
Android_Android开发环境搭建-搭建Android的开发环境 1.我考虑先下载JDK7.0,在JDK的安装中,考虑一般SDK都是向上兼容的,于是选择了最高的版本7.0 这里是我总结的详细的 ...
最新文章
- UVA816 Abbott的复仇 Abbott's Revenge(final的BFS)(真•答案)
- java 自动装箱自动拆箱_自动装箱和自动拆箱
- FMS3系列学习网上教程
- 浏览器模式用户代理字符串(IE)
- SLS机器学习介绍(02):时序聚类建模
- 二维数组的遍历之查漏补缺
- Sublime Text 2 - 性感无比的代码编辑器!程序员必备神器!跨平台支持Win/Mac/Linux...
- 论文阅读笔记:A brief introduction to weakly supervised learning
- 修复ipad提示无法连接到服务器,修复无法连接到iPad的App Store
- 免费可用的Android手机传感器数据采集程序(附程序)
- 巴拿赫空间基本理论及其应用
- 1189 SEARCH
- HLk-v20一v20s详细资料地址
- 如何在library中使用productFlavors
- 排列组合和二项式定理
- <Linux> Ubuntu kernel 源码编译 替换
- APP流量变现之穿山甲广告平台接入
- Dev C++ 下载
- 原生js+css 实现轮播图 完整代码
- python抓取微信文件_fiddle python抓取微信公众号文章