编程语言源

概述

本文探索不同编程语言都是如何管理其依赖包的,如何做到快速安装使用?如何为其构建的源做贡献?以及,如果想自定义一个第三方包管理,怎么做?

python

自定义包上传官方源

自定义包上传到pypi的教程:Packaging Python Projects — Python Packaging User Guide

通过twine命令。

阅读更多

spec依赖检查机制

spec文件的依赖是怎么检查的?

编译阶段:通过BuildRequires;运行阶段:通过Requires

1
2
BuildRequires:  python
Requires: python
阅读更多

编程语言兼容性

前言

本文将讨论各类编程语言兼容性都是怎么引入的,这里的兼容性是指对硬件的兼容性、对不同架构平台芯片的兼容性。

什么是好的兼容性?

如果一款软件能够提供不同平台的二进制,或者一个二进制能够在不同平台上跑,那么说明这款软件的兼容性完备。

阅读更多