链接
syouya.shiraki
这个作者很懒,什么都没留下…
展开
-
记一次排查-undefined symbol libiconv_open的问题
记一次排查-undefined symbol libiconv_open的问题问题描述:开发环境调用某一个库的时候,终端打印:undefined symbol libiconv_open 程序异常退出排查方案:第一反应就是 libiconv_open这个函数在动态库test.so(test.so-做脱敏处理),没有定义啊。1. 在动态库相关的代码目录下找libiconv_open定义的地方两个命令如下:> grep libiconv_open *Binary file原创 2020-10-16 15:55:40 · 3142 阅读 · 2 评论 -
工具库不是lib开头该怎么办?该如何链接
前言:开发不规范,同事两行泪问题:某位同事提供的公共库是APP_TESTPUB.so,该如何去链接呢?正文:在gcc链接的过程中一般是使用-L用来指定动态库存放路径,可以是相对路径,也可以是绝对路径。-l用来表示链接那个动态库或者静态库,同名优先链接静态库。如下:## 链接/home/test/lua/lua-5.3.5/lib/liblua-5.3.so gcc ...原创 2019-05-23 16:28:34 · 1724 阅读 · 2 评论