【发布时间】:2015-07-27 04:25:04
【问题描述】:
我想以二进制 (Linux) 包的形式重新分发我的软件。但是 AFAIK 哪里有很多困难,与“依赖/dll 地狱”有关。
在这种情况下,常见的建议是什么? (重新分发源代码除外)
- 静态链接?
- 声明仅支持主要发行版(例如 Ubuntu)?
- 创建 Windows 应用程序并在 Wine 下执行?
我的目标是让我的应用程序在大多数平台上运行,而不解决任何依赖冲突,并且无需在指定机器上重新编译它。
【问题讨论】:
标签: c++ linux gcc dependencies