Build環境構築
提供: OSAWG
クロスコンパイル環境の構築
Ubuntu などのDebian系のLinuxでは
sudo apt-get install gcc-arm-linux-gnueabihf
で最新の取得が可能です。
Ubuntu環境以外で構築する方は、環境に合わせて(Linux/Win32/MAC)対象の
コンパイラをダウンロードします。
https://launchpad.net/linaro-toolchain-binaries/+milestone/2013.02
Linux用 gcc-linaro-armlinux-gnueabihf-4.7-2013.02-01-20130221_linux.tar.bz2
Windows用 gcc-linaro-armlinux-gnueabihf-4.7-2013.02-01-20130221_win32.exe
ソースコード gcc-linaro-armlinux-gnueabihf-4.7-2013.02-01-20130221_src.tar.bz2
MACはソースコードからのBuildになります。
■確認 正しくインストール出来たか確認する。
arm-linux-gnueabihf-gcc
と実行し、下記のようにファイルが指定されていないとエラーが出ればOKです。
arm-linux-gnueabihf-gcc: fatal error: no input files
compilation terminated.