首页  资讯  商机   下载  拆解   高校  招聘   杂志  会展  EETV  百科   问答  电路图  工程师手册   Datasheet  100例   活动中心  E周刊阅读   样片申请
EEPW首页 >> 主题列表 >> 专题

专题 文章 进入专题技术社区

交叉编译场景分析(arm-linux)(六)

  • 1.         基本信息: 软件名称  TinyX   功能简述   TinyX是一个针对嵌入式系统设计的X Window,相对PC版的X Window而言,它占用的资源要少很多,服务器程序仅700多K,客户端的动态库约2M(看你需要而定)多。   下载地址  http://www.xfree86.org   软件版本  XFree86-4.5.0-
  • 关键字: 编辑器  编译器  单片机  嵌入式系统  专题  嵌入式  

交叉编译场景分析(arm-linux)(五)

  • 编译libjpeg和libpng1.         基本信息: 软件名称  libjpeg   功能简述  libjpeg一个jpeg图形编码解码程序库   下载地址  http://www.photopost.com/jpegsrc.v6b.tar.gz   软件版本  jpegsrc.v6b.tar.gz   依赖关系  
  • 关键字: 编辑器  编译器  单片机  嵌入式系统  专题  

交叉编译场景分析(arm-linux)(四)

  • 编译readline和ncurses1 基本信息: 软件名称  readline   功能简述  readline一个命令行编辑程序库   下载地址  http://directory.fsf.org/readline.html   软件版本  readline-5.1.tar.gz   依赖关系  默认   前置条件  源文件位置:$(WORK_DIR)/ readline-
  • 关键字: 编辑器  编译器  单片机  嵌入式系统  专题  

交叉编译场景分析(arm-linux)(三)--编译zlib

  • 1. 基本信息: 软件名称  zlib   功能简述  zlib 一个压缩解压程序库   下载地址  http://www.zlib.net/   软件版本  zlib-1.2.3.tar.gz   依赖关系  默认   前置条件  源文件位置:$(WORK_DIR)/zlib     2.     &nbs
  • 关键字: 编辑器  编译器  单片机  嵌入式系统  专题  

交叉编译场景分析(arm-linux)(二)

  • 1.基本信息:.         过程分析 因为是cvs版本,所以先要生成configure脚本,tslib提供了一个autogen.sh文件,自然是用autogen.sh去产生了。运行: [root@linux tslib]# ./autogen.sh   出现了如下错误: : bad interpreter: No such file
  • 关键字: 编辑器  编译器  单片机  嵌入式系统  专题  

交叉编译场景分析(arm-linux)(一)

  • 1.         基本知识 在linux下,绝大部分的软件包都是用autoconf配置的。除此之外,比较有名的就是X11的imake配置方式,imake实际上有点过时了,用起来很不方便,所以xfree86已经计划向autoconf移植了。还有极少的直接使用Makefile编译,通过环境变量或者不同的Makefile配置,当然这只适用于简单的软件包。   Autoconf是一个非常有用的配置工具,原理有点
  • 关键字: 编辑器  编译器  单片机  嵌入式系统  专题  

GCC交叉编译器的制作

  • 本文所举的实例是在Cygwin环境下制作带uclibc库的arm交叉编译器。 1.下载所需文件 以下是我在Cygwin环境下制作arm-gcc(uclibc)交叉编译器中所需要的文件: binutils-2.14.90.0.8 uClibc-0.9.27 gcc-3.4.2 linux-libc-headers-2.4.29 PS:一般来说这里还需要下一些patch,因为我对编译器的理解还不够,加上这个事情是工作内容,还有些其他的特殊需求,为了省麻烦,我用了一个很龌龊的方法。我将在linux环境下被bui
  • 关键字: 编辑器  编译器  单片机  嵌入式系统  专题  

GCC使用入门

  • 通常所说的GCC是GUN Compiler Collection的简称,除了编译程序之外,它还含其他相关工具,所以它能把易于人类使用的高级语言编写的源代码构建成计算机能够直接执行的二进制代码。GCC是Linux平台下最常用的编译程序,它是Linux平台编译器的事实标准。同时,在Linux平台下的嵌入式开发领域,GCC也是用得最普遍的一种编译器。GCC之所以被广泛采用,是因为它能支持各种不同的目标体系结构。例如,它既支持基于宿主的开发(简单讲就是要为某平台编译程序,就在该平台上编译),也
  • 关键字: 编辑器  编译器  单片机  嵌入式系统  专题  

gcc参数详解

  • [介绍]  gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步  1.预处理,生成.i的文件[预处理器cpp]  2.将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs]  3.有汇编变为目标代码(机器代码)生成.o的文件[汇编器as]  4.连接目标代码,生成可执行程序[链接器ld]  [参数详解]  -x&n
  • 关键字: 编辑器  编译器  单片机  嵌入式系统  专题  

用PICC编译器开发PIC系列单片机的代码

  • 摘要:介绍PIC系列单片机C语言的发展;以HI-TECH Software公司的HI-TECH PICC为例,介绍PICC编译器的特点和用其开发PIC系列单片机时应注意的一些问题。      关键词:PIC PICC编译器 C语言/汇编语言 Hi-Tech 引言 目前,在市场上应用最广泛的应该属于8位单片机,Microchip Technoloogy公司推出的8位PIC系列单片机,目前在国内市场上
  • 关键字: 编辑器  编译器  单片机  嵌入式系统  专题  

动态联编

  • 动态联编 面向对象程序设计的基本观点是用程式来仿真大千世界,这使得它的各种根本特性非常人性化,如封装、继承、多态等等,而虚拟函数就是c++中实现多态性的主将。为了实现多态性,c++编译器也革命性地提供了动态联编(或叫晚捆绑)这一特征。    虚拟函数亦是mfc编程的关键所在,mfc编程主要有两种方法:一是响应各种消息,进行对应的消息处理。二就是重载并改写虚拟函数,来实现自己的某些要求或改变系统的某些默认处理。    虚函数的地位是如此的重要,对它进行穷根究底,力求能知其然并知其所以然&
  • 关键字: 编辑器  编译器  单片机  嵌入式系统  专题  

探索 GCC 前端的内部结构(三)

  • 对用户源文件进行语法分析 这个 treelang 注册的这些回调函数在 GCC 主框架那里被调用的顺序,我们暂时还不想深入。拣有意思的先看看吧。首先关注的是 treelang_parse_file 这个函数。在 langhooks.h 里面关于这个回调函数所作的注释说明,是要它对用户的整个源文件进行语法分析。因为这个函数的返回值是 void 所以我们预期它是通过设置某一个全局变量来完成任务的;但是也有另外一
  • 关键字: 编辑器  编译器  单片机  嵌入式系统  专题  

探索 GCC 前端的内部结构(二)

  • Treelang 的代码框架 读者朋友们在阅读这一部分代码分析的时候,手边最好能准备上一份 GCC 3.3 的源代码。这个源代码可以从 GCC 的站点 http://gcc.gnu.org上获得。本文作者力图做到把整个情况像说故事一样娓娓道来,但是读者朋友们如果在适当的时候能够查阅一下源代码,可能更能把问题了解的清楚透彻。  这个 treelang 语言的实现,主要有两个 C 语言文件,
  • 关键字: 编辑器  编译器  单片机  嵌入式系统  专题  

探索 GCC 前端的内部结构(1)

  • GNU 编译器家族 GCC 介绍 作为自由软件的旗舰项目,Richard Stallman 在十多年前刚开始写作 GCC 的时候,还只是把它当作仅仅一个 C 程序语言的编译器;GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言;它现在还支持 Ada 语言,
  • 关键字: 编辑器  编译器  单片机  嵌入式系统  专题  

Gcc 简介

  • Linux系统下的Gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。     Gcc编译器能将C、C++语言源程序、汇程式化序和目标程序编译、连接成可执行文件,如果没有给出可执行文件的名字,gcc将生成一个名为a.out的文件。在Linux系统中,可执行文件没有统一的后缀,系
  • 关键字: 编辑器  编译器  单片机  嵌入式系统  专题  
共131条 3/9 « 1 2 3 4 5 6 7 8 9 »
关于我们 - 广告服务 - 企业会员服务 - 网站地图 - 联系我们 - 征稿 - 友情链接 - 手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
备案 京ICP备12027778号-2 北京市公安局备案:1101082052    京公网安备11010802012473