請問MounRiver Studio可否編譯單個(gè)文件,而不是整個(gè)工程?(目標(biāo)芯片CH573)

MounRiver Studio里面只發(fā)現(xiàn)有 Build all,和Build project兩個(gè)選項(xiàng)。我這邊編譯速度并不快,即使是不包含藍(lán)牙的ADC例程也需要10秒編譯,含藍(lán)牙可能需要30秒以上。

但是很多時(shí)候我只需要編譯器編譯一個(gè)C文件,來檢查語法錯(cuò)誤和生成的匯編代碼,不需要編譯其他文件和鏈接。

請問MounRiver Studio是否能編譯單個(gè)文件?如果不能,可否用命令行實(shí)現(xiàn)該功能?

謝謝

MounRiver Studio 實(shí)現(xiàn)的是根據(jù)當(dāng)前的工程配置,傳遞合適的編譯參數(shù)給到toolchain,最終進(jìn)行編譯實(shí)現(xiàn)的的工具鏈?zhǔn)莋cc.

如需要命令行的更多自定義的功能, 參考gcc的一般使用即可.


MRS編譯常用兩個(gè)選項(xiàng):

image.png

對于前者build,? 其編譯時(shí)候只會重新編譯修改后的.c文件,

對于后面的rebuild,其會先進(jìn)行make clean,就是先把之前編譯輸出的文件全部刪除,然后再進(jìn)行編譯,這個(gè)較前者會慢些.


編譯的速度影響是多方面的,如:

1,文件系統(tǒng)的速度;

2,處理器的速度,以及是否啟動多線程(默認(rèn)都已經(jīng)開啟,可打開編譯時(shí)候,打開任務(wù)管理器,監(jiān)控CPU使用率);

3,工程本身的代碼量.


最后, 對于一些大的工程,選擇良好的性能的開發(fā)平臺,往往能夠起到 事半功倍的效果.


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频