当前位置:  技术问答>linux和unix

在IBM上使用动态链接库编译多进程程序时遇到的问题~

    来源: 互联网  发布时间:2016-03-07

    本文导语:  在IBM上 对于dlopen(const char * filename,int flag) 当该函数在主进程中被调用打开动态链接库文件时,返回成功~ 但是当该函数在子进程中调用打开动态链接库文件时,上述函数返回值为空~ dlerror()函数返回内容为:b...

在IBM上

对于dlopen(const char * filename,int flag)

当该函数在主进程中被调用打开动态链接库文件时,返回成功~

但是当该函数在子进程中调用打开动态链接库文件时,上述函数返回值为空~

dlerror()函数返回内容为:bad address.

在HP上不会出现此类问题~

不知道大家是否遇到过此类问题呢~

|
LD_PRELOAD或是编译的时候再加个参数试试。也有可能是你程序里面其他的函数报的错呢?

|
如果是程序其他函数报错,HP上也会出错。

从楼主描述的情况看,这时候也许你该从环境变量上找找问题,filename这个你是传的绝对路径?两个运行环境的默认文件打开标志位是否有差异?


关于dlopen我也有个没解决的问题,dlopen打开和后续的调用都没问题,就是不能用dlclose来释放,一dlclose就core掉,试过多种方法都没解决问题,一直郁闷中。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 我在IBM X20笔记本上安装红帽,遇到一个很难解的问题,请大侠指点
  • 各位帮忙,我收到IBM的IBM webphere活动请柬,网址现在找不到了。
  • ibm的aix系统,现在ibm还支持吗
  • 菜鸟问题(可以安装Unix(AIX)+IBM DB2的最便宜的IBM机器是多少RMB)
  • IBM的产品好次,不知道大家是否有同感
  • IBM WebSphere 是个什么东西???
  • IBM HTTP Server
  • 关于IBM的问题
  • IBM System x3400 无法安装 CentOS 6.2 iis7站长之家
  • IBM i 数据和资源访问的Java类库 JTOpen
  • IBM System x3400 无法安装 CentOS 6.2
  • 何处能下载到ibm visualAge 3.5 for java?
  • IBM WebSphere如何配置?
  • 请教一个关于IBM的服务器不能启动的问题?
  • 来自IBM developerWorks的调查,敬请关注
  • hp_unix可以装在IBM服务器上吗。为什么?
  • IBM的服务器不支持Fedora?
  • Rails的DB2驱动 IBM_DB gem
  • IBM数据库 DB2
  • 那里有IBM的WEBSPHERE下载,能告诉我下载的网址吗?
  • 高分寻找 用过IBM S390机的人吗?给出其信箱或QQ也行!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3