1.38 C ライブラリを使用する場合の低レベル関数の使用

main() 関数を持たないアプリケーションでライブラリを使用する場合は、ライブラリ内の一部の関数を再実装する必要があります。

注意

ヒープを使用する場合は __rt_raise() を再実装する必要があります。

rand() を呼び出す場合は、最初に srand() を呼び出す必要があります。この呼び出しは、ライブラリ初期化時に自動的に行われます。ライブラリ初期化が無効になっているときには行われません。
関連する概念
1.39 C ライブラリを使用する場合の高レベル関数の使用
1.33 C ライブラリを使用せずにベアマシン C としてアプリケーションを作成
1.37 カスタマイズされた C ライブラリ起動コードおよび C ライブラリ関数へのアクセス
関連する参考文書
1.32 C ライブラリを使用しないアプリケーションの作成
非機密扱いPDF file icon PDF 版ARM DUI0475KJ
Copyright © 2010-2014 ARM.All rights reserved.