日期:2014-05-16  浏览次数:20624 次

对链接库的疑问
当我们引用一个连接库的时候 比如在GCC编译的时候加上
 -L /usr/lib/mysql -l mysqlclient -lz -lm
在这里 只是把从libmysqlclient.so的重定位和符号表的信息吧

然后在加载和执行的时候再解析库的重定位和符号表中的代码和数据的引用

还有ldconfig只是管理库的默认搜索路径吧,没有用-L指定的路径,比如libc.so


不知道这样理解对不对?

------解决方案--------------------
说的有点乱,感觉是对的。