ChinaUnix.net
相关文章推荐:

使用dlopen打开指定的动态库

dlopen动态,程序运行报错找不到动态动态文件已在/usr/lib/ 与相应的动态做了软链接,。。我相应的把动态文件copy 到/lib/ 。。其结果还是一个。。说找不到动态。。。不要说ldconfig。。。。

by _OPEN_ - C/C++ - 2006-11-02 13:28:57 阅读(5892) 回复(9)

相关讨论

正在做一些移植工作,由32位平台sybase120+aix433移植到新平台:sybase12.5.4for4.3.3+aix5.3.0.0 都是32位的,以下应用在sybase120+aix433中是正常运行的,但在新的平台就报错,我们的应用中有动态 调用动态,应用(主要部分,都贴的太长了)如下: extern int GetSN(char *pszSNType, char *pszHeadNo, char *pszSN); main() { EXEC SQL BEGIN DECLARE SECTION; char username[30]; char password[30...

by wbo16 - Sybase - 2008-06-01 21:28:01 阅读(2692) 回复(1)

SCO下的动态中的成员函数如何获得自身所在的动态句柄, 有无类似window API VirtualQuery的实现办法? (不能用dlopen,因为程序运行时刻不知道动态文件的名称)

by CNL - C/C++ - 2004-11-20 22:48:58 阅读(882) 回复(0)

嵌入式系统中,需要无限次循环调用动态链接 但是测试发现,程序在运行之中占用的内存在慢慢增加,大概四到五个小时后进程退出,但是没有任何报错信息,感觉每次都是在dlclose的时候退出的,并且在退出的时候系统我全部内部还剩余30%~40%,不知道这样算不算是内存泄漏,因为我在网上看到有说dlopen可能导致内存泄漏的, ==>http://www.cublog.cn/u/30686/showart_523439.html ==>http://bbs.chinaunix.net/viewthread.php?tid=53...

by WHITLACK - C/C++ - 2009-03-02 17:49:44 阅读(9675) 回复(14)

我的程序用dlopen(chLibPath, RTLD_LAZY)打开一个动态文件.so,结果 打开动态失败,dlerror报错: dynamic linker: pa_batcol: relocation error: symbol not found: environ 我的动态是带连接本地数据的,如果打开一个不带数据的就没问题。 我将发现,只要动态文件程序中有这句,打开动态连接就会报上面的错误,如下: EXEC SQL CONNECT :chUserName IDENTIFIED BY :chPassWord AT :chFrontDbName USING :chServic...

by guqs@163.net - 其他UNIX - 2004-04-20 18:38:39 阅读(1692) 回复(2)
by grt8000 - C/C++ - 2006-01-24 00:30:57 阅读(1838) 回复(3)

我的环境是sco5.05, 我写了一个.ec文件的函数,在里面用到了informix的函数,如: $include datetime.h; tst(char *p ) { long a; if( rdefmtdate( &a, "yyyymmdd", p ) != 0 ){ printf( "Error!\n" ); } else{ printf( "Success!\n" ); } } 用esql编译成.so文件。 同时我在main函数中通过dlopen等函数调用.so文件,如: main() { char p[20]; dlopen(.....

by beginnersco - C/C++ - 2004-11-15 14:52:04 阅读(1754) 回复(3)

当我用RTLD_LAZY模式时我dlsym的proc的函数,调用时总是core 提示信息是: : Unresolved symbol: sqlcxt (code) from test.sl Abort(coredump) 我用RTLD_NOW 模式时,dlopen的时候出错,提示信息是: Unresolved symbol: sqlcxt (code) from test.sl 没查出来问题到底在哪,我怀疑是编译动态的时候或者编译主程序的时候少带了什么参数,有哪位用过的可以帮我吗?

by 还不错 - C/C++ - 2004-10-14 14:37:03 阅读(1870) 回复(11)

动态(.so)除了用函数dlopen调用外还有其他的调用方式,能不能向静态(.a)的调用方式一样调用。

by wlkwlk - Solaris - 2004-07-15 09:49:26 阅读(1392) 回复(1)
by lc1999 - C/C++ - 2004-06-03 15:34:48 阅读(1754) 回复(2)

请问哪位大侠用过dlopen函数 在sco下,有没有应用实例、体会、demo等,我现在想学习学习,请各位在本贴中贴出来,或发信给我:cnjqian@163.com,谢谢! :shock:

by jqq - 其他UNIX - 2003-02-21 16:29:31 阅读(1054) 回复(1)