gpt4 book ai didi

ubuntu - 查找用 Mono 编写的程序的应用程序依赖项

转载 作者:行者123 更新时间:2023-12-04 18:54:08 29 4
gpt4 key购买 nike

我在使用 Mono 2.6 编译的 Ubuntu 10.10 机器 (Meverick) 上开发了一个中等大小的 Mono 工具。该程序运行良好,没有任何问题。然后,我将该工具提供给我的一位同事,用于测试仍在使用 Ubuntu 10.04 (Lucid) 和 Mono 2.4 的人。他无法运行该程序。我们使用 badgerports 的脚本将他机器上的 Mono 升级到了 2.6,但没有运气。它运行但立即因 SEGSIGV 错误而崩溃。我怀疑这是因为我们在他的机器上缺少一个 lib 包。但是我应该怎么去找出他运行程序需要哪些依赖项呢?我知道有一个部分可以在创建 .deb 安装程序时放置所需的库。但是我应该包括哪些库和哪些版本来检查?

最佳答案

也许 getlibs 是你的答案:
http://ubuntuforums.org/showthread.php?t=474790

或者更简单的方法在这里:
在此处添加 http,因为我无法发布第二个链接
linux.byexamples.com/archives/409/how-to-list-shared-library-dependencies-used-by-an-application/

基本上在您的程序上使用 ldd -v 来查看需要什么。

第一个解决方案安装了您所需的东西。
第二个为您提供所需内容的列表。

w

关于ubuntu - 查找用 Mono 编写的程序的应用程序依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4675066/

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