Unix には、3 つのメイン ファイルがあります。1 つはライブラリで、もう 1 つはプログラムです。
MyLib.cそしてMyLib.hライブラリです。main.cプログラムです。
にMyLib.h宣言があります ( extern int Variable;)。で使おうとするVariableとmain.c使えません。もちろん、 と に含めMyLib.hて、MyLib.cそれらmain.cもリンクしています。とにかく、変数は では認識されませんmain.c。
プログラムをリンクするときに使用可能な変数を取得するにはどうすればよいですか?