android c/c++ eclipse 绿色版 环境的配置
一:阅读前的准备条件
1:目的,android 高性能方面的开发
2:条件:liunx系统熟悉,c/c++ 熟悉,Java 熟悉,Eclipse 开发工具熟悉,JNI 调用方式熟悉,熟悉面向对象的程序设计,熟悉android的基本开发如:XML 布局,android基本控件的灵活应用,android 自定义控件开发和应用等android的常规开发。
3:如果以上条件不熟悉,或者没有几年的开发经验,本文不适合你。请先从最基本的面向对象学起,因为本文对你来说,看了也没有任何的意义,主要适合 android 高性能游戏方面的开发。
二:需要的软件
(注:我这里讲的windows 环境下的搭建)
1:android SDK 最新版
2:android NDK 最新版
3:eclipse 最新版(我用的绿色版,免安装)
4:c/c++ 编译器 Cygwin(c/c++的编译环境),建议全部安装
5:CDT 插件(c/c++模板和编辑环境)和 MSYS 插件 ,这样就可以在eclipse 进行常规的c/c++开发,类似Visual Studio 一样的开发环境 可选
(备注:关于NDK 和 MSYS 的 系统环境的配置网上都有,下载的android NDK 包含几个调用例子,可以多分析下)
三: 目标
使用Cygwin 对应的编译器(gcc 或者 gmake),生成android 能够识别的动态连接库文件(*.so 类似于windows 下的DLL ),具体的编译过程,下次详细讲解,可能会考虑截图的形式给出。 有问题,可以直接给我留言, thanks。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南