私は同じターゲット上で実行されている2つの異なるプロジェクトを持っています。 私の2番目のプロジェクトでは、特定のアドレスで最初のプロジェクトで書かれた機能をほとんど使用しません。Cでプロジェクト間で関数のシンボルとアドレスを共有するには?
これを行うには、2番目のプロジェクトのシンボルテーブルを使用できると思っていましたが、動作しません。 (私はシンボルテーブルを生成するために、arm-none-eabiツールチェーンと.elfファイルに-nmを使用します)。
私はそれが可能であることは知っていますが、どうすればいいですか?
* ...でも動作しません... *問題点を完全に説明しています。 –
私はあなたがCortex-Mを使用していると仮定しようとしています。それはCooCoxがサポートしているものです。最も有用なタグではなく、ターゲット情報は開発プラットフォームよりも有用です。 – Clifford
コールを行うコード(動作しないコード)を表示し、使用されているアドレスを示し、ターゲットプラットフォームにタグを付けます。あなたはより速く、より正確で、より関連性の高い答えを得るでしょう。 – Clifford