3

私は C プログラミング言語のプロジェクトに取り組んでいます。特定の機能に関するライブラリ ファイルのコンパイル時に RAM メモリ (セグメント割り当て) を分析しようとしています。これは、コンパイル レベル自体でデータ サイズを静的に最適化するのに役立ちます。

Wind River(Diab 5.8) コンパイラを使用しています。これは、Freescale マイクロコントローラー プラットフォームで実行できます。このアプリケーションを Windows 環境で開発しています。これを見つけるのを手伝ってください。

4

2 に答える 2

1

リンカーに渡す-mと、セグメント割り当てのリストを出力するのに十分なはずです。そうすれば、特定の (静的にリンクされた) ライブラリがコード セグメントのどの部分を占めているかを確認できます。

于 2012-09-07T13:08:24.610 に答える
0

わかりました、アーキテクチャの違いを理解しました: これを試しましたか?

于 2012-09-07T12:58:38.237 に答える