搜索找到 1 个匹配

kja23
周五 3月 15, 2019 5:05 pm
版面: 四海同心QNX论坛
主题: 关于dlopen的问题
回复总数: 1
阅读次数: 237

关于dlopen的问题

我用QNX交叉编译了一个动态库,在程序中dlopen动态库的时候,程序崩溃了。用GDB调试时,发现没有提供有用的信息,只是提示堆栈损坏。 程序如下: #include <cstdlib> #include <iostream> #include <dlfcn.h> int main(int argc, char *argv[]) { using std::cout; using std::endl; void *handle = NULL; if((handle = dlopen(argv[1], RTLD_LAZY | RTLD_GLOBAL)) == NULL) { cout <<"dlo...