[發(fā)明專利]一種同一工程下編譯不同版本產(chǎn)品的方法及系統(tǒng)在審
| 申請?zhí)枺?/td> | 201410457075.2 | 申請日: | 2014-09-10 |
| 公開(公告)號: | CN104199715A | 公開(公告)日: | 2014-12-10 |
| 發(fā)明(設計)人: | 余偉民;伍本強;楊遠彪 | 申請(專利權)人: | 南靖萬利達科技有限公司 |
| 主分類號: | G06F9/45 | 分類號: | G06F9/45;G06F9/445 |
| 代理公司: | 廈門市新華專利商標代理有限公司 35203 | 代理人: | 朱凌 |
| 地址: | 363000 *** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 同一 工程 編譯 不同 版本 產(chǎn)品 方法 系統(tǒng) | ||
1.一種同一工程下編譯不同版本產(chǎn)品的方法,其特征在于:包括如下步驟:
步驟1、找出項目差異化的控制變量并記錄下來;
步驟2、根據(jù)產(chǎn)品的需求并通過控制變量設置不同版本產(chǎn)品的配置信息;
步驟3、選擇所需版本的產(chǎn)品;
步驟4、對項目進行編譯時,腳本根據(jù)所選擇的產(chǎn)品自動加載該產(chǎn)品的配置信息,編譯系統(tǒng)結合編譯環(huán)境的全局變量編譯定制的產(chǎn)品。
2.根據(jù)權利要求1所述的一種同一工程下編譯不同版本產(chǎn)品的方法,其特征在于:所述步驟1還包括增加新變量來對新特性進行控制。
3.根據(jù)權利要求1所述的一種同一工程下編譯不同版本產(chǎn)品的方法,其特征在于:所述步驟3具體為:通過shell腳本的方式制定一與編譯人員交互的界面,通過界面提供給編譯者可選擇產(chǎn)品的版本信息,供編譯者選擇其所需版本的產(chǎn)品。
4.根據(jù)權利要求1所述的一種同一工程下編譯不同版本產(chǎn)品的方法,其特征在于:所述配置信息為差異化的控制變量的具體值。
5.一種同一工程下編譯不同版本產(chǎn)品的系統(tǒng),其特征在于:包括:
分析模塊:用于找出項目差異化的控制變量并記錄下來;
設計模塊:用于根據(jù)產(chǎn)品的需求并通過控制變量設置不同版本產(chǎn)品的配置信息;
選擇模塊:用于選擇所需版本的產(chǎn)品;
編譯模塊:用于對項目進行編譯時,腳本根據(jù)所選擇的產(chǎn)品自動加載該產(chǎn)品的配置信息,編譯系統(tǒng)結合編譯環(huán)境的全局變量編譯定制的產(chǎn)品。
6.根據(jù)權利要求5所述的一種同一工程下編譯不同版本產(chǎn)品的系統(tǒng),其特征在于:所述分析模塊還用于增加新變量來對新特性進行控制。
7.根據(jù)權利要求5所述的一種同一工程下編譯不同版本產(chǎn)品的系統(tǒng),其特征在于:所述選擇模塊具體為:通過shell腳本的方式制定一與編譯人員交互的界面,通過界面提供給編譯者可選擇產(chǎn)品的版本信息,供編譯者選擇其所需版本的產(chǎn)品。
8.根據(jù)權利要求5所述的一種同一工程下編譯不同版本產(chǎn)品的系統(tǒng),其特征在于:所述配置信息為差異化的控制變量的具體值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南靖萬利達科技有限公司;,未經(jīng)南靖萬利達科技有限公司;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410457075.2/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種強烈地震帶滑坡防治工程健康評估方法
- 下一篇:一種電腦機箱除靜電除塵裝置





