五月色综合_娇妻卧室含辱迎接领导h_美女ppp_亚洲欧美aaa_天天在线综合_91午夜激情_裸体裸乳免费看_国产精品无码99re_日韩午夜视频在线观看_色爽 av_欧美大奶子视频_美女被爆操_国内久久_日本免费福利视频_苏语棠在线电视剧在线高清在线观看

【Arm】Keil MDK如何指定單文件的優化等級

1、 文檔目標

解決在MDK中如何對于單個源文件去設置優化等級。


2、 問題場景

在正常的項目開發中,我們通常都是針對整個工程去做優化,相當于整個工程都是使用一個編譯器優化等級去進行的工程構建。那么在一些特定的情況下,工程師需要保證我的部分源文件中的所有內容單獨進行優化或者不優化。以此來保證指定源代碼的完整性。


3、軟硬件環境

1)、軟件版本:Keil MDK 5.38a

2)、電腦環境:Windows 11

3)、外設硬件:無


4、解決方法

1)、如果需要對于單文件進行單獨的選項配置的話,就選中對應的源文件,然后,右鍵在打開的菜單中選擇Options for File ‘main.c’。(如圖4-1)


圖4-1


2)、然后,在打開的Options for File ‘main.c’窗口中,切換到C/C++欄,在Optimization中去選擇優化等級(如圖4-2)。“<default>”選項是默認使用整個工程采用的優化等級。選擇“Level 0/1/2/3”就是將對應的源文件使用O1/2/3優化等級去進行構建。


圖4-2


3)、然后,在生成的C Compiler Listing文件中就可以看到選用的優化等級生效了(如圖4-3)。


圖4-3


主站蜘蛛池模板: 潼关县| 千阳县| 平乐县| 揭东县| 枣强县| 绥宁县| 罗甸县| 东光县| 德安县| 名山县| 中宁县| 昌江| 双城市| 崇义县| 宣汉县| 武功县| 邯郸县| 翼城县| 铜陵市| 福鼎市| 厦门市| 屏南县| 蒙阴县| 望江县| 玉山县| 巢湖市| 德清县| 呼伦贝尔市| 陆川县| 茂名市| 上饶县| 桦川县| 保定市| 五台县| 西盟| 拜城县| 卓尼县| 安宁市| 炎陵县| 龙南县| 公主岭市|