gpt4 book ai didi

linux - 如何在 Linux 中使用两个版本的 libsqilite 3?

转载 作者:太空宇宙 更新时间:2023-11-04 03:39:37 25 4
gpt4 key购买 nike

我不久前在 qnap 论坛上发布了这个问题,但没有答案( http://forum.qnap.com/viewtopic.php?p=480557&sid=8bb86fda3f81fff50c82dc0e74810188 ),所以我决定也在这里发布。

在我的客户 QNAP 机器上,我有旧版本的 sqlite3 库/usr/lib/libsqlite3.so.0.8.6,但对于像 duplicati backup 这样的软件,我需要更高版本。我在盒子上成功编译了sqlite合并版本3080704。

将已编译的 .so lib 复制到/usr/lib 中是否足以允许 duplicati 使用好的库(如果我使用内置库,duplicati 会提示该库的旧版本)。

Duplicati 是用 C# (.NET) 编写的 (L)GPL 软件,在 MONO 中运行得很好,但我想我无法编译它以静态包含 sqlite3 库。

是否有人对 lib 版本有类似的问题,并且可能是一个可能的解决方案?

干杯,弗朗西斯科。

最佳答案

解决方案在于 linux mono 的“DllMaps”,它记录在我在 qnap 论坛上发布的文章中(请参阅相关链接)。

关于linux - 如何在 Linux 中使用两个版本的 libsqilite 3?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30329225/

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