解决2.95.3 arm-linux-gcc编译错误问题

发布者:baiyuguoji最新更新时间:2016-07-26 来源: eefocus关键字:2.95.3  arm-linux-gcc  编译错误 手机看文章 扫描二维码
随时随地手机看文章
1.opt解压缩会出错,本质是里面的符号连接有误,找不到文件,但不影响使用
2.当出现make编译错误时:
arm-linux-gcc: installation problem,cannot exec 'cpp0': No such file or directory时
是这个2.95.3版本的arm-linux-gcc要求装在/usr/local/arm/2.95.3/下面
而装在别的目录下面就会出这个错误,老版本的编译器得需指定目录
百最新的编译器则不需这样
3.解决方案将解压后的opt目录下的2.95.3整个目录拷贝到/usr/local/arm/2.95.3下面
并设置好.bashrc
export PATH=$PATH:/usr/local/arm/2.95.3/bin即可
关键字:2.95.3  arm-linux-gcc  编译错误 引用地址:解决2.95.3 arm-linux-gcc编译错误问题

上一篇:u-boot 启动过程 —— 基于S3C2410
下一篇:s3c6410_map_io()的调用流程

推荐阅读最新更新时间:2024-03-16 15:01

Keil C编译器常见警告与错误信息解决方法
Keil C编译器常见警告与错误信息解决方法 1. Warning 280: i :unreferenced local variable 说明局部变量i 在函数中未作任何的存取操作解决方法消除函数中i 变量的宣告 2 Warning 206: Music3 :missing function-prototype 说明Music3( )函数未作宣告或未作外部宣告所以无法给其他函数调用 解决方法将叙述void Music3(void)写在程序的最前端作宣告如果是其他文件的函数则要写成extern void Music3(void),即作外部宣告 3 Compling :C:\8051\MANN.C Error:318:ca
[单片机]
ICCAVR 编译错误:illegal character `\0243'
!E XXXXX.X(XXXXX): illegal character `\0243' !E XXXXX.X(XXXXX): illegal character `\0273' 错误分析:代码中指定位置出现了中文分号 解决方法:将中文分号换为西文分号
[单片机]
IAR编译常见错误
Error : Copy protection check, No valid license found for this prod t 原因:安装的时候没有把注册机的0x.....字串的小写字母改为大写字母。 Warning : last line of file ends without a newline F:emoTionIARPK 升级CC1110-8main.c 原因:在使用IAR时常常会弹出类似这样一个警告,其实只要在最后一行多加一个回车就不会再有这个警告了. Error : Segment BANK_RELAYS must be defined in a segment definition opt
[单片机]
keil MDK编译器警告和错误详解
工作后从单片机转成ARM,刚开始用ADS1.2编译器,用了一段时间,因为我接手的项目的老程序正是用ADS编译的,部门也大都在用.在学单片机的时候用的是keil c51编译器,ads和这个编译器在易用性上真是无法比较.后来渐渐知道keil已经被arm公司收购,现在keil MDK成为了arm官方编译器,所以决定重新投奔keil,利用平时的时间,将原程序重新用mdk编译.mdk的优点就没必要说了,在这里把平时遇到的编译器给出的警告和错误信息给出详解,希望给初学者一点帮助,发现错误,需要补充的欢迎留言. 1.warning: #550-D: variable “d” was set but never used 描述:变量’d’定义
[单片机]
Keil编译Entry point (0x00100000) lies outside the image.错误
这是因为程序的Entry point处于代码执行的地址范围之外了。 如果使用了IAP,那么APP的起始地址通常要偏移,修改起始地址的同时也要修改Entry point。Entry point的值等于程序执行的起始地址。在工程设置“Linker”中修改: 值为0,表示从0地址开始执行程序。
[单片机]
Keil<font color='red'>编译</font>Entry point (0x00100000) lies outside the image.<font color='red'>错误</font>
Exynos4412 Uboot 编译工具 —— 交叉工具链 arm-linux-gcc 的安装
一、什么是交叉编译? 在开发主机运行编译器编译内核、应用程序。内核和程序在目标机上运行,这个编译过程被称为交叉编译。编译器运行在开发主机(通常是X86体系的PC机)上,编译出的的代码是目标机体系结构的,如:ARM。 在主机上除了编译还可以完成制作根文件系统地工作。 嵌入式Linux开发,交叉编译使用开源GNU工具集,gcc等。 二、制作交叉编译器 我们可以自己制作交叉编译器,需要gcc,glibc,二进制工具集 ,通过crosstool,crosstool-ng脚本来实现。这里不展示制作过程。 三、安装交叉编译器 1、解压工具链压缩包 1)将gcc-4.6.4.tar.xz 拷贝到 toolschain文
[单片机]
Exynos4412 Uboot <font color='red'>编译</font>工具 —— 交叉工具链 <font color='red'>arm-linux-gcc</font> 的安装
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved