C++ 共有ライブラリ lib.so フォーム loader.exe に引数を渡したいです。
申し訳ありませんが、質問を更新してください。
次のような共有ライブラリ:
int count(){
int num = 9;
int result = 0;
for ( int i = 0; i < num; i++ ){
result ++;
}
return result;
}
loader.exe で、dlopen を使用してロードします。
void *handler = dlopen("lib.so", RTLD_LAZY);
loader.exeからnumの値を変更したいです。関数 count() を呼び出すと、新しい結果が得られます。
どうすればいいですか?
ありがとう!