问题: 复制一个MounRiver工程,修改了工程名编译出现了no such file or directory
由于 MounRiver 是最近出来的编译器,所以对应的资料比较少,在网上找了一些资料,综合分析一般出现这个问题是由于源文件的路径包含有问题,开始以为MounRiver和传统的IDE一样,如keil设置一次就可,走了不少弯路。
解决办法1
在工程上右键属性,按如图所示
可以看出USBLIB相关的源文件使用了绝对路径,指的位置是上一个工程的路径,这里改成当前路径即可。
解决办法2
按照方法1修改完路径后依然报错,则在最深层文件夹上右键属性
可以发现文件夹可以单独设置包含路径,这里面指的路径依然是上一个工程的路径,所以报错,这个地方修改成当前工程源文件路径再编译,问题解决。