码迷,mamicode.com
首页 > 其他好文 > 详细

./Encryptor: undefined symbol:Z11startserviceLAKJDFLJALDKJFLLLLL

时间:2014-08-31 15:49:01      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:style   color   ar   文件   art   sp   on   linux   new   

在Linux下编译得Encryptor文件,但是执行./Encryptor时 报了如上错误:undefined symbol:Z11startserviceLAKJDFLJALDKJFLLLLL

原因分析:执行过程中找不到startservice这个函数的定义

——>可能是封装startservice这个函数的.so库未找到

——>封装startservice这个函数的库名是libsocklib3.so(存在于本地目录lib目录中)

——>通过echo $LD_LIBRARY_PATH命令查找库路径得:

/home/oracle/tuxedo11gR1/lib:

/home/oracle/tuxedo11gR1/jre/lib/i386/server:

/home/oracle/tuxedo11gR1/jre/jre/bin:

/usr/local/lib:

/usr/lib/oracle/11.1.0.1/client/lib

最后把/usr/lib/libsocklib3.so中的libsocklib3.so库更新为本地目录lib下的libsocklib3.so即可

./Encryptor: undefined symbol:Z11startserviceLAKJDFLJALDKJFLLLLL

标签:style   color   ar   文件   art   sp   on   linux   new   

原文地址:http://www.cnblogs.com/bitter-first-sweet-last/p/3947713.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!