本文目的
本文主要讨论 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