1. 首页
  2. 考试认证
  3. 其它
  4. emk 构建系统,用Python编写

emk 构建系统,用Python编写

上传者: 2024-10-20 22:01:49上传 ZIP文件 124.03KB 热度 1次

埃姆克基于Python的构建工具。需要Python 2.6或更高版本;支持Python 3+。目前支持OS XLinuxWindows。为gcc/g++MSVC提供了编译和链接模块支持。特征快速构建。 emk使用多个线程,并且默认情况下使用与处理器数量一样多的线程。构建时间与执行的构建规则的数量呈线性关系。无需安装。专为正确的递归构建而设计(即在多个相互依赖的目录中构建)。请注意,emk仅使用单个进程进行递归构建;它不会为每个目录生成一个新进程。这允许构建图的全局视图,因此很容易正确。包括通用构建规则的模块系统。附带用于构建CC++Java的模块。构建规则是用Python编写的,所以Python可以做的任何事情都可以在构建时完成。编写新的构建规则很容易。允许指定生成多个文件。

用户评论