嵌入式linux开发chapter 3.pptVIP

  • 0
  • 0
  • 约5.97千字
  • 约 35页
  • 2016-12-24 发布于河南
  • 举报
3.1 开发环境和常用开发工具 VI 简介 Unix 下的全屏幕可视化编辑器 由于其源代码不可获得,衍生了许多克隆版本nvi、elvis、vile、VIM... vi的操作模式 vi的常用命令 GCC 功能: 高级语言(.c、.cpp、.F)-汇编语言(.s) 用户界面,驱动各工具的执行 组成:一组可执行程序 + 一组库 cpp、gcc、g++、g77 …… cpp0、cc1、cc1plus、f771 …… libgcc.a、crtbegin.o、crtend.o …… 支持多种语言和目标机 GNU工具链的组成 GCC——GNU Compiler Collection Binutils——GNU binary utilities Glibc——GNU C Library ——软件开发的基本工具集合 Binutils 功能: 汇编语言(.s)-目标文件-可执行程序 查看二进制文件信息 组成:一组可执行程序 as、ld objdump、readelf、ar …… 支持多种目标机 Glibc 功能: 提供语言和操作系统的标准库函数 组成:若干可执行程序 + 大量库 ldd、iconv、locale…… ISO C、POSIX、UNIX、GNU 绝大部分与目标机无关 编译工具链的基本工作流程 gcc最基本的用法是∶gcc [options] [filenames] 基

文档评论(0)

1亿VIP精品文档

相关文档