1、 文檔目標(biāo)
記錄在Mutil IDE和Make file中,如何設(shè)置特定文件與工程不同的優(yōu)化等級(jí),并且成功獲取相應(yīng)的編譯結(jié)果。幫助客戶對(duì)于不同工程由于項(xiàng)目規(guī)劃設(shè)置不同的優(yōu)化等級(jí)。
2、 問(wèn)題場(chǎng)景
客戶在工程中設(shè)置 -Qnone優(yōu)化等級(jí)時(shí),編譯出現(xiàn)了下列問(wèn)題,但優(yōu)化等級(jí)改成-Qsize就不會(huì)出現(xiàn)問(wèn)題,客戶咨詢我們針對(duì)特定文件和文件夾設(shè)置不同的優(yōu)化等級(jí)。

圖2
3、軟硬件環(huán)境
1)、軟件版本:MULTI 8.1.4 / 7.14
2)、電腦環(huán)境:Windows 11
3)、外設(shè)硬件:無(wú)
4、解決方法
1)、進(jìn)入項(xiàng)目的設(shè)置內(nèi),選擇project后右鍵選擇“Set Build Options...”,設(shè)置整個(gè)項(xiàng)目的優(yōu)化等級(jí),例如下圖我們?cè)O(shè)置為-Odebug模式。

圖4-1-1

圖4-1-2
2)、對(duì)于單個(gè)文件夾或文件我們也可以通過(guò)上述方法設(shè)置特定文件的優(yōu)化等級(jí),我們也可以通過(guò)Editor工程管理中的<.gpj>文件進(jìn)行文件夾和單個(gè)文件的優(yōu)化等級(jí)設(shè)定。
01. 設(shè)定整個(gè)文件夾的優(yōu)化等級(jí)。在[Project]下一行,按下“tab”再輸入我們所需要的優(yōu)化等級(jí)如圖所示。即設(shè)置成功

圖4-2-1
02. 設(shè)置特定文件的優(yōu)化等級(jí),在文件名稱下行,按下“tab”再輸入我們所需要的優(yōu)化等級(jí)如圖所示。即設(shè)置成功

圖4-2-2
注:針對(duì)Make file 使用的編譯環(huán)境,原理相同,在特定的文件后添加編譯優(yōu)化選項(xiàng)即可。

首頁(yè) > 資源中心 > FAQ
