[发明专利]一种构建编译系统的方法、一种编译系统及其构建装置有效
申请号: | 200910093941.3 | 申请日: | 2009-09-23 |
公开(公告)号: | CN101667134A | 公开(公告)日: | 2010-03-10 |
发明(设计)人: | 杨一 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/45 | 分类号: | G06F9/45 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) | 代理人: | 蒋雅洁;王黎延 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 构建 编译 系统 方法 及其 装置 | ||
1.一种构建编译系统的方法,其特征在于,包括:
建立编译系统的构建规则,配置编译环境,并分别设置用于校验用户入口 参数、环境配置、读取用户配置信息的功能模块;
设置编译引擎以及用于输出编译系统编译结果的输出模块;
其中,所述建立编译系统的构建规则为:编译内部定义规则和流程,由用 户根据所定义的规则和流程并通过设置配置信息、扩展编译框架来建立编译系 统;
所述配置编译环境为:提取外部工具,供用户进行编译时调用;
所述用户入口参数包括:本次编译操作的模块名称,本次编译操作的流程; 所述环境配置包括:编译工具的路径;所述用户配置信息包括:采用的编译工 具、编译参数和源文件;
所述设置编译引擎为:采用Makefile脚本语言作为所构建的编译系统的编 译引擎,实现对编译操作的控制和处理。
2.一种编译系统构建装置,其特征在于,包括:规则构建模块、编译环境 配置模块、编译流程设置模块;其中,
规则构建模块,用于建立编译系统的构建规则;
编译环境配置模块,用于配置编译环境;
编译流程设置模块,用于分别设置用来校验用户入口参数、环境配置、读 取及处理用户配置信息的功能模块;以及设置编译引擎以及用于输出编译系统 的编译结果的输出模块;
其中,所述建立编译系统的构建规则为:编译内部定义规则和流程,由用 户根据所定义的规则和流程并通过设置配置信息、扩展编译框架来建立编译系 统;
所述配置编译环境为:提取外部工具,供用户进行编译时调用;
所述用户入口参数包括:本次编译操作的模块名称,本次编译操作的流程; 所述环境配置包括:编译工具的路径;所述用户配置信息包括:采用的编译工 具、编译参数和源文件;
所述设置编译引擎为:采用Makefile脚本语言作为所构建的编译系统的编 译引擎,实现对编译操作的控制和处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910093941.3/1.html,转载请声明来源钻瓜专利网。