gpt4 book ai didi

ubuntu - 如何跨子目录包含所有 .so 库

转载 作者:行者123 更新时间:2023-12-04 18:59:31 24 4
gpt4 key购买 nike

我有一堆 .so 库,我想像 this question 一样包含它们。 (Ubuntu 18.04)。
我已按照 user1824407 最受好评的答案中的步骤进行操作
我创建了 .conf文件

sudo gedit /etc/ld.so.conf.d/so_libraries.conf
然后我开始将 .so 库添加到文件中,如下所示:
/home/developer/.conan/.../lib
但它非常笨拙,在/.conan/目录中有很多带有 .so 库的子目录。有没有办法自动将所有 .sos 包含在 .conan 目录中?只写 /home/developer/.conan不起作用。
非常感谢您的任何帮助。

最佳答案

使用查找:

 find /home/developer/.conan -name "*.so" -printf "%h\n" | sort | uniq > /etc/ld.so.conf.d/so_libraries.conf
在目录/子目录中查找所有扩展名为 .so 的文件,并仅打印前导目录 (%h) 而不是文件名。通过管道进行排序和 uniq 以删除重复项并将结果输出到配置文件。

关于ubuntu - 如何跨子目录包含所有 .so 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65562471/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com