ページ 11

dlsymについて

Posted: 2010年4月12日(月) 22:19
by 美沙
教えてください。

dlsym で ライブラリのシンボルの中身を知りたいです。

const char *aaa = "aaaa"; シンボルとした際、

void *handle;

handle = dlopen( "ライブラリパス", RTLD_LAZY );

void *n = dlsym( handle, "aaa" );

といった感じで const char の文字列を取ってこれるのでしょうか?

Re:dlsymについて

Posted: 2010年4月14日(水) 09:01
by ookami
呼び水として。以下のサイトなどはいかがでしょうか。
http://docs.hp.com/ja/B2355-60104-06/dlsym.3C.html

あと、何がどういうふうに分からないのか...というか...例えば、「~といった感じ」ではなく、実際に書かれたソースコードと、出たエラーを載せるなどすれば、回答も集まりやすいかもしれません。