写个脚本生成库链接

    xiaoxiao2022-06-28  37

    编译好库了想转移到别的机器上,拷到u盘时发现

    去看看成果,发现

    运行程序的时候提示没有找到库,废话!链接都挂了,找个p的库!

    不过没事!我们还可以自己手动链接嘛……祝好运

    所以!!我花了点时间写了个脚本来生成库,遇到相同遭遇的同学过来抱个团(大神请无视……)

    首先建一个脚本文件(起名字什么的好麻烦……)

    vi autolink 然后输入以下内容:

    dir=. for i in `ls *.so.*` do name=`echo $i|sed 's/\.so.*/\.so/'` j=`echo $i` while : do j=`echo $j|sed 's/\(.*\)\.\(.*\)/\1/'` ln -s $i $j if [ "$name"x == "$j"x ]; then break fi done done保存,把脚本文件复制到需要链接的库所在的目录,然后进入该目录,使用指令:

    source autolink

    效果:

    再也不用怕bash提示找不到链接库啦!

    转载请注明原文地址: https://ju.6miu.com/read-1124487.html

    最新回复(0)