У меня есть общая библиотека libtest.so
, которая будет загружена в основную программу с помощью dlopen
. Функция test()
находится в libtest.so
и будет вызываться в основной программе через dlsym
. Могу ли я установить точку останова на test
?
Обратите внимание, что основная программа не была привязана к libtest.so
во время связывания. В противном случае я должен иметь возможность установить точку останова, хотя это ожидающее действия. В моем случае, когда я делаю b test
, gdb скажет мне Function "test" not defined
.