変更されたglibcライブラリを使用しようとしています。glibcライブラリは私のコードに静的にリンクされています。my_libc_varglibcライブラリで新しい変数(それを呼びましょう)を宣言しました。externただし、(もちろんキーワードofcourseを使用して)その変数をプログラムに含めようとすると、undefined referenceエラーが発生します。どうすればこの問題を解決できますか?
glibcでは、変数は次のように宣言されます。
int my_libc_var;
一方、私のプログラムでは、次のように宣言されています。
extern int my_libc_var;