当前位置: 首页 > news >正文

做外汇看什么网站施工企业组织机构图

做外汇看什么网站,施工企业组织机构图,做网站原型的简单工具,免费发布信息平台有哪些目录 1 根文件系统 2 BusyBox 3 实验九 3.1 在 busybox 官网下载 busybox 源码#xff08;这里我们下载 busybox-1.22.1.tar.bz2#xff09; 3.2 拷贝 busybox 源码包到 ubuntu 的家目录下#xff0c;解压并进入其顶层目录 3.3 进入 busybox 配置界面#xff08;…目录 1 根文件系统     2 BusyBox 3 实验九 3.1 在 busybox 官网下载 busybox 源码这里我们下载 busybox-1.22.1.tar.bz2 3.2 拷贝 busybox 源码包到 ubuntu 的家目录下解压并进入其顶层目录 3.3 进入 busybox 配置界面与 Linux 内核配置方法一样 3.4、 参考如下信息配置 busybox 3.5 编译 busybox 3.6 安装 busybox 3.7 进入到安装目录下查看生成的文件 3.8 将交叉编译工具链中的库文件拷贝到_install 目录下 3.9 删除库文件中的静态库 3.10 删除共享库中的符号表需要在 root 用户下操作 3.11 将资料中“移植相关文件”下的 etc 目录配置文件拷贝到当前目录下 3.12 给 etc/init.d/下的 rcS 脚本添加可执行权限 3.13 创建其他目录 3.14 删除原来的根文件系统 3.15 将自己制作的根文件系统拷贝到 NFS 的工作目录下测试 1 根文件系统     根文件系统是内核启动后挂载的第一个文件系统系统引导程序会在根文件系统挂载后从中把一些基本的初始化脚本和服务等加载到内存中去运行 根文件系统内容 uImage不支持这些命令只有挂载根文件系统才能执行这些命令挂载根文件系统的目的即让linux可以使用这些命令。 浅蓝色文件都是软链接文件这些文件都是通过busybox编译的  bin shell命令(elf格式)(通过busybox编译生成) dev 设备文件(内核启动后会将设备信息写入该目录) etc 内核配置文件 lib 共享库(elf格式)(从交叉编译工具链中获取) linuxrc 内核运行的第一个应用程序(通过busybox编译生成) mnt 挂载目录(非必要) proc 进程相关文件(内核启动后会将进程信息写入该目录) root 超级用户家目录(非必要) sbin 系统管理shell命令(elf格式)(通过busybox编译生成) sys 驱动相关文件(内核启动后会将驱动信息写入该目录) usr shell命令(elf格式)(通过busybox编译生成)linuxrc是busybox生成的是linux运行起来的第一个程序  思考 开发板上为什么需要这些库 库是预先编写好的代码集合其中包含了一系列函数和数据结构可供开发者在开发过程中调用和使用。 开发板上需要一定要有动态库还是静态库 一般动态库就可以一般我们在ubuntu上编译静态库在ubuntu上有就可以了。 开发板上的库从哪里来 不可以从ubuntu复制 2 BusyBox BusyBox将很多常用的工具集成到一个很小的可执行文件中为普通用户提供大多数常用的命令BusyBox实现的命令都是精简版的很多扩展都不支持。BusyBox被称为Linux工具里的瑞士军刀 BusyBox的获取     https://busybox.net/downloads/ BusyBox 是一个开源软件工具集它集成了大量的 Linux 工具和命令行实用程序包括基本的文件操作、系统管理、网络工具、Shell 命令等等。BusyBox 被广泛用于嵌入式系统中因为其轻便、高效、可移植性好等特点。 以下是 BusyBox 的一些特点 小巧BusyBox 被设计成一个单一的二进制文件整个工具集的大小只有几百KB这使得 BusyBox 可以轻松地运行在资源有限的嵌入式设备上。 高效BusyBox 中的工具和命令行实用程序都被优化过能够占用更少的系统资源并提供更快的执行速度这对于嵌入式设备来说非常重要。 可定制性强BusyBox 可以配置为支持不同的功能和选项用户可以根据自己的需求选择需要的工具和命令行实用程序从而最小化系统中的资源消耗。 兼容性好BusyBox 可以运行在各种不同的 Unix 和 Linux 系统上并且其命令行语法与 GNU 工具相似因此易于使用和学习。 开源BusyBox 采用 GPL 开源协议可以免费使用和修改也可以在其他开源项目中使用。 总之BusyBox 是一个轻便、高效、可定制性强、兼容性好的工具集被广泛用于嵌入式设备中是嵌入式系统开发的重要工具。 3 实验九 根文件系统移植 【实验目的】 熟悉根文件系统的目录结构构建自己的根文件系统 【实验环境】 ubuntu 14.04 发行版 FS4412 实验平台 交叉编译工具 arm-none-linux-gnueabi- 【注意事项】 实验步骤中以“ $ ”开头的命令表示在 ubuntu 环境下执行 【实验步骤】 3.1 在 busybox 官网下载 busybox 源码这里我们下载 busybox-1.22.1.tar.bz2 https://busybox.net/downloads/ 3.2 拷贝 busybox 源码包到 ubuntu 的家目录下解压并进入其顶层目录 $ tar xvf busybox-1.22.1.tar.bz2 $ cd busybox-1.22.1/ 3.3 进入 busybox 配置界面与 Linux 内核配置方法一样 $ make menuconfig 3.4、 参考如下信息配置 busybox Busybox Settings ---Build Options ---[*] Build BusyBox as a static binary (no shared libs)[ ] Build with Large File Support (for accessing files 2 GB)(arm-none-linux-gnueabi-) Cross Compiler prefix 配置完成后通过方向键选择‘Exit’退出并保存配置信息 3.5 编译 busybox $ make 编译完成后在源码的顶层目录下会生成 busybox 文件 3.6 安装 busybox $ make install 安装完成后在源码的顶层目录下会生成 _install 目录 3.7 进入到安装目录下查看生成的文件 $ cd _install/ $ ls 如下图所示在安装目录下生成了根文件系统中所需的 shell 命令文件 3.8 将交叉编译工具链中的库文件拷贝到_install 目录下 $ cp /home/linux/Linux_4412/toolchain/gcc-4.6.4/arm-arm1176jzfssf-linux-gnueabi/lib/ . -a 如下图所示在安装目录下就有了根文件系统中所需的库文件 3.9 删除库文件中的静态库 $ sudo rm lib/*.a 3.10 删除共享库中的符号表需要在 root 用户下操作 需要瘦身 不过我们切换到root所以之前配置的环境交叉编译无法直接使用需要补齐路径 $ sudo su $ /home/linux/Linux_4412/toolchain/gcc-4.6.4/bin/arm-none-linux-gnueabi-strip lib/* $ exit 3.11 将资料中“移植相关文件”下的 etc 目录配置文件拷贝到当前目录下 3.12 给 etc/init.d/下的 rcS 脚本添加可执行权限 $ chmod x etc/init.d/rcS 3.13 创建其他目录 $ mkdir dev mnt proc root sys tmp var 如下图所示至此我们就构建好了自己的根文件系统 3.14 删除原来的根文件系统 $ sudo rm -rf /opt/4412/rootfs/* 3.15 将自己制作的根文件系统拷贝到 NFS 的工作目录下测试 $ sudo cp -rf ./* /opt/4412/rootfs 4 练习 1.简述根文件系统中主要包含了哪些内容及包含这些内容的原因 2.使用BusyBox制作的Linux工具有哪些特点为什么嵌入式领域一般都使用BusyBox
http://www.yutouwan.com/news/204710/

相关文章:

  • 桐城住房建设网站soho需不需要做网站弄企业邮箱
  • 产品做网站如何谁来维护价格做网站后期需要什么费用
  • 网站后台管理员怎么做最便宜的网站
  • 珠海网站建设排名域名解析不成功是什么意思
  • 网站开发建设付款方式有创意营销型网站建设
  • 做那个的网站谁有在线简历模板
  • 网站开发计算机配置国外设计网站pinterest极速版
  • 六安分公司杭州网站排名seo
  • 深圳工信部网站备案网站正能量下载直接进入主页可以吗安全吗
  • 建设网站后如何上线wordpress接入支付宝
  • 广州公司网站建设公司app在线开发制作
  • 微网站与app的区别企业网站怎么做html
  • 网站建设中广告法绝对化用语整理个人智慧团建系统登录
  • 建设网站最强Php外贸网站建设新浪博客
  • 电子商务如何做网站销售wordpress怎么更换系统文件
  • 中国建设银行网站易方达消费小学全部课程免费教学软件
  • 旅游网站建设方案书范文代码制作软件
  • 在哪做网站关键词上海网站建设小程序
  • 网站地图制作wordpress 下载栏目
  • 网站功能需求列表网站公司缺点
  • 自建团队网站开发要多少钱展芒设计网页
  • 萝卜建站分类信息临清网站制作公司
  • 无锡微信网站定制做网批有专门的网站吗?
  • 比较好的网站建设技术开发中山做网站专业的公司
  • 网站快慢由什么决定wordpress常用的插件推荐
  • 淘宝客网站是怎么做的相册制作模板
  • wengdo网站开发创意设计制作网页入门软件
  • es网站建设泉州做 php 网站
  • 朝阳市做网站的公司集约化网站群建设
  • 如何制作网址域名wordpress加速优化