え?初期値だけでいいの?
なら新たなに
extern int a;
int b = a;

っていうライブラリ作ればいいんじゃね?
C++のみだけど