本文目的
本文主要討論 mounriver studio ide 使用時候的一些相關的細節,
不做過於深入的探討,本着能用就行的態度,對軟件的藝術性,美觀性之類的不做任何評價.
使用
常用功能
全局宏定義
源碼參與編譯的使能與禁用
加入源碼只需要把對應的文件夾拷貝到工程的文件夾里面就行
include的路徑添加
庫文件的添加與使用
- 如果是數學庫,由工具鏈提供,這里我們只需要填寫一個小寫的字母m即可;
- 如果不是工具鏈提供的庫,我們還要添加庫的搜索路徑.
LD文件的設置
進階設定
編譯前后的自定義腳本
有時候我們需要在編譯前后,對一些文件做處理,
比如下面就是編譯后生成自定義名稱的bin文件:
riscv-none-embed-objcopy -O binary ${ProjName}.elf 123456_${ProjName}.bin
甚至直接用objcopy的變量
${cross_prefix}${cross_objcopy}${cross_suffix} -O binary ${ProjName}.elf ${ProjName}.bin