私はGCCツールチェーンのYagarto再コンパイルを使用しています。/YAGARTO/binに/../ libに/ gccを:私は、エラーメッセージにARMプロセッサの基本Cファイルのコンパイル
Cをgetコマンド
arm-none-eabi-gcc main.c
を入力するときint main(void) { return(0); }
:私は
.elf
実行ファイルを取得するには、この簡単なプログラムをコンパイルしようとしています/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib\libc.a(lib_a-exit.o): 関数内exit': C:\msys\1.0\home\yagarto\newlib-build\arm-none-eabi\newlib\libc\stdlib/../../../../../newlib-1.19.0/newlib/libc/stdlib/exit.c:65: undefined reference to
_exit 'collect2: ldは私が間違って何をやっている
1つの終了ステータスが返さ?
ビルド環境で使用できるARM標準のCライブラリがありますか?リンカーが「いいえ」と言っているからです。 – tbert
私はそうではないようです。ビルド環境でARM標準のCライブラリを入手するにはどうすればよいですか? – Randomblue
常に最も一般的なライブラリがツールチェーン自体に含まれています。ライブラリパスを正しく設定しないか、明示的にライブラリにリンクする必要があります。 – theB