openwrt目录结构之staging_dir
staging_dir:
最终的安装目录。tools,toolchain被安装到这里,rootfs也会放到这里。
staging_dir/host:
该文件是是一个微型的linux目录,有自己的目录bin/,lib/等等。这是主机工具安装的位置,构建系统的其余部分会将该区域的目录前缀到环境变量PATH中。
staging_dir/toolchain:
该文件是一个微型的Linux根目录,有自己的目录bin/,lib/等等。它包含用来构建固件的C交叉编译器。你可以用该编译器在Openwrt之外编译一个可以加载到固件中的简单C程序。这个C编译器一般是这样:
可以看到CPU、C库和编码到其中的gcc的版本号,并允许多目标同时在一起构建。
关于工具链:toolchain。一个工具链由GNU binutils、gcc编译器和uClibc组成,它们都是为与uClibc链接的目标系统生成二进制文件而构建的。
staging_dir/target:
包含每个目标包已安装的版本;根目录形式,包含bin/,lib/等等,并且将会变成实际的根目录,仅作出一些调整就会打包进固件镜像中,像root-ramips之类。这里也有一些其他的文件在其中,主要生成软件包和开发软件包。
例如查找一个库文件:
openwrt目录结构之staging_dir相关推荐
- openwrt目录结构
openwrt目录结构 一:目录结构 二:内核patch 三:文件系统自动内置文件 一:目录结构 build_dir 这是一个中间文件夹,所有代码都会拷到其中编译,代码在编译之前会拷贝一份到此目录中. ...
- 【物联网】OpenWrt OpenWRT的源码下载及目录结构
OpenWRT的源码下载及目录结构 OpenWrt的源代码管理默认用的是SVN下载: svn co svn://svn.openwrt.org/openwrt/trunk/ . 还可以用Git下载: ...
- Linux / OpenWRT / 目录功能说明
一.目录树 注意,上图中: 蓝色是原始文件的目录结构. 红色是编译之后的目录结构. 二.原始目录 1.config 存放着整个系统的配置文件. 2.include openwrt 的 Makefile ...
- Go 学习笔记(84)— Go 项目目录结构
1. 目录规范 一个好的目录结构至少要满足以下几个要求. 命名清晰:目录命名要清晰.简洁,不要太长,也不要太短,目录名要能清晰地表达出该目录实现的功能,并且目录名最好用单数.一方面是因为单数足以说明这 ...
- Udacity机器人软件工程师课程笔记(九)-ROS-Catkin包、工作空间和目录结构
Catkin包和工作空间 1.Carkin包简介 Catkin是ROS的官方构建系统,也是原始ROS构建系统rosbuild的继承者.catkin结合了CMake宏和Python脚本,在CMake的正 ...
- Platform Builder 5下WinCE 5.0目录结构
Platform Builder 5下WinCE 5.0目录结构 Platform Builder 5已经自带WinCE 5.0,安装过程会指定WinCE 5.0的安装路径,默认为X:\WINCE50 ...
- Tomcat软件的目录结构、作用
要了解Tomcat的目录结构,首先要知道什么是Tomcat? Tomcat是一个Apache软件基金会Jakarta项目中的核心项目:是一个免费的开放源代码的轻量级Web应用服务器:运行时占用资源小, ...
- CentOS目录结构超详细版
最近初学Linux 对linux的目录产生了很多疑问,看到这篇文章,让我顿时对目录有了一个清晰的认识!推荐给大家! ------------------------------------------ ...
- caffe这个c++工程的目录结构
目录结构 caffe文件夹下主要文件: data 用于存放下载的训练数据 docs 帮助文档 example 一些代码样例 matlab MATLAB接口文件 python Python接口文件 mo ...
最新文章
- android测量的三种模式
- html实体编码遇上js代码
- 两台路由器之间建立邻接关系的过程即报文信息交换过程
- 计算机专业大一暑假,2020年计算机专业大学生暑期社会实践调查报告
- 网络克隆报a:\ghosterr.txt故障解决一例
- 微课|《Python编程基础与案例集锦(中学版)》第3章(1)
- 对于模拟交易所引发的思考
- python资料-100G Python从入门到精通全套资料!
- 企业微信接口下载微盘文件
- 计算机网络的分类3:按网络的工作方式分类,分为集中式网络、分布式网络
- 2020神舟几号发射_神舟九号和神舟十号是什么时候发射的,宇航员分别是谁?...
- JavaScript文档注释JSDoc注释
- 基于Socket编程的网络聊天室
- 周易正易 p1-100
- 微信公众平台安全模式消息体签名及加解密PHP代码示例
- uniapp的原生tabbar图片加载不出来
- 如何定时刷新一个View的内容呢? 酷课堂iOS交流群问答(201901期)
- 红芯电子对FPGA逻辑设计的解读
- SpringBoot校园二手市场
- 鸿蒙系统可以安装当贝市场吗,华为智慧屏V85怎么样?怎么安装第三方软件当贝市场?...