链接库一般来在/usr/lib和/lib中,那么如果自己下载了一个很大的库文件,也要全部拷贝的lib路径下么,在windows中,你可以把库的路径添加到PATH中,那么

linux行不行呢?答案是肯定的。

       切换到etc目录下,有个叫ld.so.conf的文件,cat一下,只有一行是include ld.so.conf.d/*.conf,看个意思就是说包含ld.so.conf.d目录下的全部.conf文

件,那好,继续cd到ld.so.conf.d目录下ls看看。

      

     发现还是一些conf文件,再随便找一个cat看看。

      

    里面也只有一行,看上去像个路径,是的,这就是指定了路径。

    由此一来,假如我们想自己指定so链接的路径,那就直接在ld.so.conf.d目录下创建个conf文件,然后写入要指定的路径,就这么简单

Logo

更多推荐