CodeBench G ++ Liteツールを使用してSTM32チップ用のコードをコンパイルしようとしています。ただし、エラーが発生します。__libc_init_arrayへの未定義の参照
startup.o: In function `LoopFillZerobss':
(.text.Reset_Handler+0x2a): undefined reference to `__libc_init_array'
私はGoogleで検索して、libc_init_arrayはおそらくいくつかの標準のgccライブラリの一部である...しかし、私はこのエラーを修正する方法がわからないように見えますか?
Iはまた、この
arm-none-eabi-ld: cannot find libc.a
として、同様のlibgcc.aおよび
コンパイラのインストールを確認し、 "-v"オプションを追加してライブラリパスを確認し、必要なライブラリがあることを確認してください。 –