一種C++程序編譯方法和裝置

基本信息

申請(qǐng)?zhí)?/td> CN201811569117.6 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN109614106A 公開(kāi)(公告)日 2019-04-12
申請(qǐng)公布號(hào) CN109614106A 申請(qǐng)公布日 2019-04-12
分類(lèi)號(hào) G06F8/41 分類(lèi) 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 郭凱 申請(qǐng)(專(zhuān)利權(quán))人 北京龍創(chuàng)悅動(dòng)網(wǎng)絡(luò)科技有限公司
代理機(jī)構(gòu) - 代理人 -
地址 100088 北京市海淀區(qū)馬甸東路17號(hào)19層2203
法律狀態(tài) -

摘要

摘要 本發(fā)明提供一種C++程序編譯方法,該方法包括獲取多個(gè)cpp文件,并對(duì)所述多個(gè)cpp文件進(jìn)行合并算法處理,生成待編譯的目標(biāo)cpp文件,最后對(duì)所述目標(biāo)cpp文件進(jìn)行編譯。該方法避免在對(duì)大量的cpp文件編譯時(shí),需要對(duì)每一個(gè)cpp文件都進(jìn)行單獨(dú)的預(yù)處理、編譯、匯編和產(chǎn)生目標(biāo)鏈接的編譯過(guò)程,直接對(duì)合并后的cpp文件進(jìn)行統(tǒng)一的編譯,節(jié)省了各種系統(tǒng)資源以及大量的時(shí)間開(kāi)銷(xiāo)和系統(tǒng)開(kāi)銷(xiāo),加速了C++程序的編譯進(jìn)程,提高了系統(tǒng)的性能。