找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 5905|回復(fù): 0
收起左側(cè)

瑞薩MCU芯片RH850 MULTI編譯環(huán)境路徑獲取輔助工具

[復(fù)制鏈接]
ID:32490 發(fā)表于 2018-9-2 22:21 | 顯示全部樓層 |閱讀模式
原軟件沒有說明,軟件是別人給的,用過幾次,特地簡單描述下使用,添加《簡化路徑說明.pdf》,可能描述的不是特別清楚。
0.png

MULTI 新建工程路徑批量生成加載輔助


這個(gè)小軟件沒有說明,不過用法挺簡單的,試用后覺得挺好,所以我 寫個(gè)簡單說明。

使用 RH850 的編譯軟件 MULTI 的同學(xué)會有這樣的體驗(yàn),就是新建工 程的時(shí)候需要把代碼文件夾中所有源文件和頭文件路徑都添加進(jìn)來, 如下圖,比較慢,如果代碼量很大,文件會相當(dāng)多,這樣就很費(fèi)時(shí)了: 添加 C 文件:

添加頭文件:




一個(gè)個(gè)加比較麻煩,于是工程師就開始找偷懶的方法。怎么辦呢?

這個(gè)編譯器的一個(gè)好處就是都有個(gè)設(shè)置的文本,回到第一張圖,同樣 右鍵,不過這里點(diǎn)擊的是“Edit”,結(jié)果如下:




我發(fā)現(xiàn)這個(gè)小工具,其實(shí)原理很簡單,就是去掃描整個(gè)文件夾,然后

過濾掉不想要的,留下想要的,然后轉(zhuǎn)換成我要的格式,比如上面的


-I./Source\vicp\ComplexDriver\CAN\ 容易發(fā)現(xiàn),這個(gè)路徑只是相對路徑的變種,所以這個(gè)工具的意義就在 這里。

先要設(shè)置下配置文件:


一個(gè) XML 文件,我們用記事本或者 Notepad++打開如下:



我把我的理解寫在上面了。

不過我發(fā)現(xiàn)里面空格是要@來替代的。 上面很多,實(shí)際上我一般設(shè)置幾個(gè)關(guān)鍵選項(xiàng):



配置好后就可以拉一個(gè)代碼:





右鍵選擇“導(dǎo)出路徑清單”,然后就如圖:



然后如果鼠標(biāo)左鍵點(diǎn)擊某一行,則會高顯亮該行,并自動(dòng)復(fù)制到剪貼

板,左鍵雙擊則全選。

全部黃色高亮了,已經(jīng)全部復(fù)制到剪貼板了,如果此時(shí)打開編譯環(huán)境 就可以直接黏貼了,這里我黏貼到 TXT 文件里面看一下:



以此類推,就可以把編譯器里面的 Edit 里面的配置都搞定了



全部資料51hei下載地址:
GetProjFilesPath.7z (1.31 MB, 下載次數(shù): 15)


回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表