NXPチームの皆様
ソースファイルがあります ファイル名.c および対応するヘッダー ファイル名.h。内で ファイル名.c、いくつかのグローバル変数を定義して初期化します。これらは次のように宣言されています。 外部 で ファイル名.h。
私はまとめた ファイル名.c 静的ライブラリ ファイル (filename.a) に保存します。ただし、この静的ライブラリをリンクすると、それらのグローバル変数に関連する「未定義の参照」エラーが発生します。
これらのグローバル変数を正しく管理する方法について、ガイダンスやベストプラクティスを提供していただけますか? 外部 未定義の参照の問題を解決するための宣言と静的ライブラリの作成方法
再開まで今しばらくお待ちください。
よろしくお願いいたします。
P.ランジス・クマール
当社製品にご興味をお持ちいただき、また当社コミュニティに貢献していただき、ありがとうございます。
HOWTO: S32DS GCC プロジェクトに静的ライブラリ ファイルを追加するを参照してください。
この情報が役に立つことを願います。他にご質問がございましたら、お気軽にお問い合わせください。