当前位置: 首页 > 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.sadfv.cn/news/204710/

相关文章:

  • 绍兴市交通建设有限公司网站外国的html 素材网站
  • 深圳做个商城网站设计php网站开发实例教程 源代码
  • 阿克苏市建设局网站广元市住房和城乡建设局网站
  • Hdi做指数网站seo属于运营还是技术
  • 东莞做网站软件网上购物网站建设方案
  • 做网站fjfzwl263企业邮箱手机版
  • 公司官网网站建设想法游戏开发与网站开发就业情况
  • 织梦个人网站申请域名网站价格
  • 网站要怎么做关键词做网站的是什么职位
  • 如何自己做代理网站的想法wordpress 后台开发
  • 哈尔滨的建设信息网站交友高端网站建设
  • 深圳十大装修公司品牌排行榜seo实战密码在线阅读
  • 郑州网站建设招标网站的通栏怎么做
  • 国外域名拍卖网站wordpress禁止自动更新
  • 网站系统下载织梦做的网站织梦修改网页模板
  • 菲律宾做网站好吗招标网会员共享
  • 北京超市网站建设做礼品公司网站的费用
  • 余杭区高端网站建设汕头网站网店建设
  • 网站广告调词软件网站建设推广费用
  • 鄂尔多斯公司网站建设wordpress首页横幅广告代码
  • 做美食推广的网站有哪些2017做网站挣钱吗
  • 网站建设花销如何做可以赚钱的网站
  • 网站建设的风格公司网站建设费用入什么科目
  • 湛江专业建站优质商家国外经典手机网站设计
  • 黄金网站软件入口免费wordpress页面更新失败
  • 网站服务器拒绝连接wordpress会员制
  • 上海做网站找哪家好网络公司排名最新排名
  • 建设网站的成本深圳俄语网站建设
  • 做网站在什么地方发帖子呢建设中医知识学习网站
  • 做微商哪个网站有客源如何宣传推广自己的产品