博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
binutils-2.22编译心得
阅读量:5068 次
发布时间:2019-06-12

本文共 611 字,大约阅读时间需要 2 分钟。

最近想自己编译出arm的gcc,其中必须的一步是必须编译binutils,所以尝试了一下,步骤如下:

1、安装cygwin,选择gcc及libiconv库,安装,不要用mingw的编译器编译,我查了下,好象mingw里是没有fcntl.h的,所以编时会报错的,可以用gcc -v查看编译器的信息

2、解压binutils-2.22

3、mkdir binutils-2.22-arm-unknown-eabi-out

cd  binutils-2.22-arm-unknown-eabi-out

../binutils-2.22/configure --prefix=/home/musictom/binutils-2.22-arm-unknown-eabi-install --target=arm-eabi

make
make install

我看了下,最后得出来的target是arm-unknown-eabi

 

如果不编译arm的,可以直接configure

../binutils-2.22/configure --prefix=/home/musictom/binutils-2.22-i386-pc-cygwin-install 就可以然后make

转载于:https://www.cnblogs.com/yuanxiaoping_21cn_com/archive/2012/07/14/2591684.html

你可能感兴趣的文章
.Net EntityFramework学习笔记
查看>>
挣值管理(EVT)
查看>>
20180711-Java Number类
查看>>
考试系统优化——准备工作
查看>>
Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds
查看>>
Decker hello world
查看>>
crontab定时任务(待补充)
查看>>
转载:PostgreSQL学习手册(性能提升技巧)
查看>>
javascript学习笔记1
查看>>
LVM调整磁盘分区大小
查看>>
sql使用row_number()查询标记行号
查看>>
PowerDesigner安装教程(含下载+汉化+破解)
查看>>
hdu5236 Article
查看>>
源码 springmvc 请求加载过程
查看>>
linux-memcache安装及memcached memcache扩展
查看>>
python logging 日志使用
查看>>
Effective Java 74 Implement Serializable judiciously
查看>>
Java Concurrency In Practice -Chapter 2 Thread Safety
查看>>
13.constexpr
查看>>
15.map映射
查看>>