【发布时间】:2016-02-02 13:19:07
【问题描述】:
我想为 Oracle Linux 发行版构建 OpenCV RPM。我一直在阅读制作 RPM 的各种指南(请参阅 http://www.ibm.com/developerworks/library/l-rpm1/),并从 Fedora's documentation 阅读以下内容:
RPM 系统将自动执行创建应用程序的步骤,如 只要您使用正确的步骤配置 RPM,例如 使目标运行。不幸的是,配置正确的步骤是 并不总是那么容易。因此,在尝试制作 RPM 之前,您需要弄清楚 了解如何构建您计划打包到的应用程序或库 转数。一旦你弄清楚如何构建应用程序或 库,您可以设置可重现的构建。然后 RPM 系统可以 自动化这个构建。
据此,我了解到 RPM 不会安装预构建的库和二进制文件,而是从源代码构建它们。但是,我的经验告诉我,当我下载软件包时,我只是在安装预构建的二进制文件。这是正确的吗?
【问题讨论】: