dlopen / etc не компилируется.Неразрешенный символ - PullRequest
0 голосов
/ 26 июля 2010

Я изучаю использование динамических вещей. Пока что моя программа (main.cpp) не хочет компилироваться, потому что dlopen & Co "не разрешены". Я включал dlcfn.h.

Мне нужен ответ как можно скорее, потому что мне нужно идти домой через 30 минут (быстро занимаясь другими делами).

Правильное сообщение об ошибке может быть «неопределено», но это не мой компьютер.

Ответы [ 2 ]

4 голосов
/ 26 июля 2010

У вас проблема со ссылкой - ссылка с -ldl

2 голосов
/ 26 июля 2010

при линковке вы должны ссылаться в libdl используя что-то вроде

gcc -o [my_target] [my_objects] -ldl

...