binutils-2.22编译心得
最近想自己編譯出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
總結
以上是生活随笔為你收集整理的binutils-2.22编译心得的全部內容,希望文章能夠幫你解決所遇到的問題。