动态无需加入执行路径的神器

咱们怎么使用动态库呢?
export LD_LIBRARY_PATH
添加 /etc/ld.so.conf
将动态库直接copy到 /lib /usr/lib

好了发现一个gcc编译选项神器

[root@localhost test]# gcc test.c -L ./ -ltest -I ./ -Xlinker -rpath ./

使用 -Xlinker -rpath 再也不用将动态库加入执行路径啦!

展开阅读全文

没有更多推荐了,返回首页