初歩的な質問ですが、よろしくお願いします。
module.cppに、モジュールの関数を定義しました。
void __fastcall TDataModule::say_num(){
    //数字を表示するだけです
    printf("%d\n",n);
}

この関数を使う方のファイルjikko.cpp(ジッコウ)
でグローバル変数int nを定義しました。
グローバル変数なのでそのまま使えると思ったのですが、
コンパイルすると、[C++ エラー] module.cpp: E2451 未定義のシンボル n
と出てしまいます。確かにmodule.cppでは、定義してないんです。
どのようにすると、jikko.cppのnをモジュールmodule.cppのnに渡せるのでしょうか。

jikko.cppのコードですが、int nを定義して下記のように呼び出しているだけです。
DataModule->say_num();

よろしくお願いします。