Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> LinuxインストールARM-LINUX-GCC

LinuxインストールARM-LINUX-GCC

  

1. Linuxインストールはデフォルトではインストールされないため、標準C開発環境をインストールします。最初にインストールする必要があります(すでにインストールされている場合は、この手順を回避できます)。 Sudo apt-get gcc g ++ libgcc1 libg ++ make gdb

2. arm-linux-gcc-3.4.1.tar.bz2を任意のディレクトリにダウンロードし、私の個人用フォルダにダウンロードしました。 /home /wrq arm-linux-gcc-3.4.1.tar.bz2のダウンロードアドレスは以下のとおりです。

3.解凍したarm-linux-gcc-3.4.1.tar.bz2 #tar -jxvf arm- Linux-gcc-3.4.1.tar.bz2解凍プロセスにはしばらく時間がかかり、解凍されたファイルはusr /local /フォルダーを形成し、そのフォルダーに入って、armフォルダーを/usr /local /#cd usrにコピーします/local /#cp -rv arm /usr /local /クロスコンパイルされたアセンブリは/usr/local/arm/3.4.1/binにあります。

4.環境変数を変更してクロスコンパイラを配置します。パスがPATHに追加されます。 (3つの方法がありますが、方法1を使用することを強くお勧めします。)方法1:/etc/bash.bashrcファイルを変更します。#vim /etc/bash.bashrc最後に以下を追加します。 1 /bin export PATH方法2:/etc /profileファイルを変更します。#vim /etc /profileパス設定を追加し、最後に以下を追加して/etc /profileファイルを保存します。export PATH = $ PATH:/usr /local /arm /3.4.1 /bin方法3:#export PATH = $ PATH:/usr/local/arm/3.4.1/bin注:(これは現在の端末でのみ有効です)

5.コンピュータを再起動せずに、新しい環境変数をただちに有効にします。対応する方法1:#source /root/.bashrc対応する方法2:#ソース/etc /profile

6.パスがPATHに追加されているかどうかを確認します。 :#echo $ PATHは、内容に/usr /local /arm /binを表示し、クロスコンパイラのパスがPATHに追加されたことを示します。この時点でクロスコンパイラ環境がインストールされます。 (この記事のアドレス:) 7.インストールが成功したかどうかをテストします。#arm-linux-gcc -v上記のコマンドはarm-linux-gccの情報とバージョンを表示します。これは私が表示する情報です。 3.4.1 /lib /gcc /arm-linux /3.4.1 /specs /work/crosstool-0.27/build/arm-linux/gcc-3.4.1-glibc-2.3.2/gcc- 3.4.1で設定/configure --target = arm-linux --host = i686-host_pc-linux-gnu

--prefix = /usr /local /arm /3.4.1 --with-headers = /usr /local /arm/3.4.1/arm

-linux /include --with-local-prefix = /usr /local /arm /3.4.1 /arm-linux - 無効化

- Nls --enable-threads = posix --enable-symvers = gnu --enable -__ cxa_atexit --enable- languages = c、c ++ --enable-shared --enable-c99 --enable-long-longスレッドモデル:posix Gcc version 3.4.1

8. Hello Worldプログラムをコンパイルしてクロスツールチェーンをテストし、次のHello Worldプログラムを書いてhello.cという名前で保存します。#include< stdio.h> int main(){printf() " Hello World!\\ n"); return 0;}次のコマンドを実行します。 :#arm-linux-gcc -o hello hello.c

Copyright © Windowsの知識 All Rights Reserved