程序員提高代碼編譯速度,都怎么做的?
[導(dǎo)讀]關(guān)注星標(biāo)公眾號(hào),不錯(cuò)過精彩內(nèi)容作者|?strongerHuang微信公眾號(hào)|嵌入式專欄程序員做軟件開發(fā),討厭一件事,那就是編譯代碼速度很慢的問題。編碼一分鐘,編譯十分鐘,這誰能受的了?今天就來說說嵌入式軟件開發(fā)中,常見的提高編譯速度的一些操作或者方法。換更高配置電腦可能是絕大部分人首先想到的就是:換更高配置的電腦。這也是其中一個(gè)辦法,但是,有幾家公司愿意給你換電腦?所以,這個(gè)方法不現(xiàn)實(shí)。減少編譯輸出文件有些不必要的調(diào)試、瀏覽信息文件,在編譯時(shí)可以不用配置輸出,比如:1.KeilMDKProject->OptionsforTarget->Output/Listing:這里面的的配置,就會(huì)影響編譯...
關(guān)注 星標(biāo)公眾號(hào),不錯(cuò)過精彩內(nèi)容
編碼一分鐘,編譯十分鐘,這誰能受的了?
今天就來說說嵌入式軟件開發(fā)中,常見的提高編譯速度的一些操作或者方法。
換更高配置電腦
這也是其中一個(gè)辦法,但是,有幾家公司愿意給你換電腦?
所以,這個(gè)方法不現(xiàn)實(shí)。
減少編譯輸出文件
2.IAR EWARM
IAR各種文件類型,可以參看文章:IAR系列教程_文件類型描述
3.命令行如果使用命令行編譯代碼,這個(gè)問題就可以避免,編譯、鏈接、調(diào)試根據(jù)自己的需求輸入響應(yīng)的命令即可。
比如:
當(dāng)然,使用命令行,必須要熟記各種命令的用法。
換編譯工具鏈
優(yōu)化代碼
編碼一分鐘,編譯十分鐘,這誰能受的了?
今天就來說說嵌入式軟件開發(fā)中,常見的提高編譯速度的一些操作或者方法。
換更高配置電腦
這也是其中一個(gè)辦法,但是,有幾家公司愿意給你換電腦?
所以,這個(gè)方法不現(xiàn)實(shí)。
減少編譯輸出文件
2.IAR EWARM
IAR各種文件類型,可以參看文章:IAR系列教程_文件類型描述
3.命令行如果使用命令行編譯代碼,這個(gè)問題就可以避免,編譯、鏈接、調(diào)試根據(jù)自己的需求輸入響應(yīng)的命令即可。
比如:
當(dāng)然,使用命令行,必須要熟記各種命令的用法。
換編譯工具鏈
優(yōu)化代碼





