顶层目录下的config.mk文件主要完成如下功能的配置:1、确定生成可执行文件过程中需要的各种工具,如编译器(arm-linux-gcc)、连接器(arm-linux-ld)、反汇编器(arm-linux-objdump)等2、确定CPU、板相关的配置文件,存在于各个目录下的config.mk3、 ...
分类:
其他好文 时间:
2017-10-16 01:58:01
阅读次数:
194
一、相关资料获取 我个人在学习 mini2440 开发板时是跟着韦东山老师的第一期视频学习的,视频和资料我稍作修改了一下,只是改变了一下文件组织结构。资料获取请访问百度云链接。 链接:http://pan.baidu.com/s/1gfy7EmB 密码:j6tm 下载好资料后在视频配套资料下有 "百 ...
分类:
系统相关 时间:
2017-10-08 20:32:55
阅读次数:
244
开发环境:Ubuntu 12.04 开发板:JZ2440 256M NandFlash 64M SDRAM 交叉编译器:arm-linux-gcc-4.3.2 u-boot:u-boot-2012.04.01 开发环境:Ubuntu 12.04 开发板:JZ2440 256M NandFlash 6 ...
分类:
其他好文 时间:
2017-10-03 12:38:22
阅读次数:
184
由于之前将Ubuntu的更新关掉了,所以导致我下载32位兼容包一直出错。 在arm-linux-gcc 安装之后,还不能编译程序的话,首先看自己的系统是多少位的,因为网上大部分的安装包都是32位的,所以我的Ubuntu是64,成功的撞了上去,后来查资料知道为了兼容32位的软件,可以下载32位的兼容包 ...
分类:
系统相关 时间:
2017-10-02 19:20:04
阅读次数:
232
这段时间磨刀霍霍痛下决心学习嵌入式系统的开发,再安装了linux虚拟机,下载了u-boot准备打补丁重新编译时遇到了棘手的问题。 即arm-linux-gcc:命令未找到。 这个问题困扰了我一天,请教很多大神之后终于把它解决了,下面我写出解决的过程给大家分享。 1.查看有没安装arm-linux-g ...
分类:
系统相关 时间:
2017-09-07 21:34:00
阅读次数:
237
为了查找方便,从一路前行搬过来 我们需要编译出运行在ARM平台上的代码,所使用的交叉编译器为 arm-linux-gcc。下面将arm-linux-gcc编译工具的一些常用命令参数介绍给大家。在此之前首先介绍下编译器的工作过程,在使用GCC编译程序时,编译过程分为四个阶段:1. 预处理(Pre-Pr ...
分类:
系统相关 时间:
2017-08-26 16:05:11
阅读次数:
195
如果开发环境是Linux,那么交叉编译工具链是必须的,具体安装过程如下:(以我现在用的为例)准备好制作好的交叉编译工具链arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2 解压好后需要设置环境变量为了方面,不要每次使用时都要手动设置,可以在/etc/environment ...
分类:
其他好文 时间:
2017-08-13 16:15:32
阅读次数:
172
以arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2为例 1、获取要安装的交叉编译工具。(一般芯片厂商提供,也可自行下载) 2、使用tar命令:tar jxvf arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2 解压缩安装到当前目录下(tar ...
分类:
系统相关 时间:
2017-07-31 23:57:34
阅读次数:
360
echo '/opt/buildroot-2011.05/output/toolchain/gcc-4.3.5/gcc/ada/decl.c' >> tmp-gi.listecho '/opt/buildroot-2011.05/output/toolchain/gcc-4.3.5/gcc/ada/ ...
分类:
系统相关 时间:
2017-07-07 15:28:03
阅读次数:
577
安装libncurses5-dev apt-get install libncurses5-dev 安装arm-linux-gcc 参考:Ubuntu 12.04嵌入式交叉编译环境arm-linux-gcc搭建过程图解 在网上下载arm-linux-gcc-4.4.3.tar.gz文件 在当前用户目 ...
分类:
系统相关 时间:
2017-07-02 16:51:25
阅读次数:
254