NDK学习二: NDK目录结构

NDK目录结构

NDK下载好之后目录结构如下:

目录名
描述
build   存放和编译相关的脚本文件,最外面的ndk-build就是调用该目录下的makefile文件,其中makefile文件都存放在build/core目录
docs  帮助文档
platforms  存放不同android版本,不同平台架构的头文件和库文件
prebuilt  存放和编译相关工具比如make.exe
samples ndk代码例子,用根目录下的ndk-build即可编译
source 源码目录,有一些头文件和库文件,比如gnu-libstdc,stlport
test 一些测试样例,有很多例子可以从里面学习
toolchains 不同平台的编译器链接器目录以及一些和编译连接相关的工具,gcc,ld等工具都在这个目录

来自为知笔记(Wiz)

时间: 2024-10-23 15:55:41

NDK学习二: NDK目录结构的相关文章

Nuxt.js学习(二) --- Nuxt目录结构详解、Nuxt常用配置项、Nuxt路由配置和参数传递

[TOC] 1.Nuxt目录结构详解 Nuxt项目文件目录结构 |-- .nuxt // Nuxt自动生成,临时的用于编辑的文件,build |-- assets // 用于组织未编译的静态资源入LESS.SASS 或 JavaScript |-- components // 用于自己编写的Vue组件,比如滚动组件,日历组件,分页组件 |-- layouts // 布局目录,用于组织应用的布局组件,不可更改. |-- middleware // 用于存放中间件 |-- pages // 用于存放

Magento学习第一课——目录结构介绍

Magento学习第一课--目录结构介绍 一.Magento为何强大 Magento是在Zend框架基础上建立起来的,这点保证了代码的安全性及稳定性.选择Zend的原因有很多,但是最基本的是因为zend框架提供了面向对象的代码库并且有很好的团队支持.通过这个框架,Magento主要围绕三个基本点建立: 1. 灵活性:我们相信每一个解决方案都像它的商务支持一样是独一无二的.Magento的代码可以无缝定制的. 2. 可升级性:Magento可方便的实行定制且不丧失升级的能力,因为从社区中获得核心代

thinkphp学习笔记1—目录结构和命名规则

最近开始学习thinkphp,在下不才,很多的问题看不明白所以想拿出来,恕我大胆发在首页上,希望看到的人能为我答疑解惑,这样大家有个互动,学起来快点,别无他意,所谓活到老,学到老,希望各位不要见笑啊. 我的做法很简单,先从手册开始,手册是开发thinkphp作者辛勤劳动的成果,但是有些地方是在是不懂,如果有幸各位也遇到类似的问题希望能回复.thinkphp手册地址:http://doc.thinkphp.cn/manual.html 1.框架目录 在章节1.6 目录结构,内容如下: 新版的目录结

TP5学习基础二:目录结构、URL路由、数据操作

一.安装1.使用git或者composer(composer update)进行实时更新,区别在于git不会清空核心框架目录而composer会清空.2.使用官网打包好的TP压缩包(解压即可用)->不是实时更新更新3.国内的码云和Coding代码托管平台都有ThinkPHP5的镜像 ============================================================================================================

python学习day4软件目录结构规范

为什么要设计好目录结构? 参考:http://www.cnblogs.com/alex3714/articles/5765046.html "设计项目目录结构",就和"代码编码风格"一样,属于个人风格问题.对于这种风格上的规范,一直都存在两种态度: 1.一类同学认为,这种个人风格问题"无关紧要".理由是能让程序work就好,风格问题根本不是问题: 2.另一类同学认为,规范化能更好的控制程序结构,让程序具有更高的可读性: 我是比较偏向于后者的,因为

Yii 学习一:目录结构

1 YII框架开发一个项目的通用目录结构: 2 3 yii/ 4 index.php Web 应用入口脚本文件 5 assets/ 包含公开的资源文件 6 css/ 包含 CSS 文件 7 images/ 包含图片文件 8 themes/ 包含应用主题 9 protected/ 包含受保护的应用文件 10 yiic yiic 命令行脚本 11 yiic.bat Windows 下的 yiic 命令行脚本 12 commands/ 包含自定义的 'yiic' 命令 13 shell/ 包含自定义的

ndk学习5: ndk中使用c++

默认情况下ndk不支持标准C++库,异常, rtti等 ? 在ndk文档有关于C++ support的详细介绍 ? 一. 使用C++标准库 介绍: 默认是使用最小额度的C++运行时库, 在Application.mk中添加APP_STL指明所需要的库 需要注意的是,目标手机或者模拟器上可能没有下面的共享库,此时就需要你作为静态库使用 ndk中各种库的支持情况 ? PS: stlport和gnustl的区别 ? ??Android NDK不提供STL的原因应该是因为版权问题.因为标准的GNU ST

Linux Shell 学习笔记 一 目录结构

以Red Hat Enterprise Linux 各版本为例,RHEL中目录具体作用如下, /bin       存放普通用户使用的命令 /sbin     存放管理员可以执行的命令 /home   存放普通用户的家目录 如zhangshan家目录为/zhangshan /root     管理员的家目录 /etc       存放配置文件的目录 /boot     存放跟启动相关的文件 /usr       用户自定义的相关程序文件 /porc     内核,硬件参数相关的目录 /var  

3-1复习最短路径算法,3-2学习二叉数结构

第7章,神奇的树. 第一节,树的特点. 第二节,二叉树. 第三节,优先队列--堆(特殊的完全二叉树) 最小堆:All node-father smaller than node-sons 最大堆:相反. 原文地址:https://www.cnblogs.com/chentianwei/p/8492545.html