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

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

注意

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

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