一種提高C++項目編譯速度的方法

基本信息

申請?zhí)?/td> CN202110194979.0 申請日 -
公開(公告)號 CN112988159A 公開(公告)日 2021-06-18
申請公布號 CN112988159A 申請公布日 2021-06-18
分類號 G06F8/41 分類 計算;推算;計數(shù);
發(fā)明人 孫洪亮 申請(專利權)人 深圳阿帕云計算有限公司
代理機構 - 代理人 -
地址 518000 廣東省深圳市南山區(qū)粵海街道高新區(qū)社區(qū)白石路3609號深圳灣科技生態(tài)園二區(qū)9棟B907
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種提高C++項目編譯速度的方法,具體包括以下幾個步驟:S1、首先,用戶在GUI上選擇項目,開始對項目進行多項分析;S2、項目分析結束后,再通過編輯器對其開始編譯;S3、編譯結束后,編輯器生成可執(zhí)行文件,再通過GUI展示結果。本發(fā)明通過項目結構分析,將CPP的內容整合到一起,大幅度減少磁盤中間文件的數(shù)量,提高磁盤IO利用率;節(jié)約了C++程序員從編碼到測試的等待時間,大幅度提高工作效率;無需分布式部署,單機即可使用,降低部署成本;根據(jù)磁盤的讀寫速率的差別,100W行代碼的C++項目編譯時間能夠縮短5?10倍;減少項目的研發(fā)周期,推動產品迅速升級迭代。