![导入的stm32工程文件编译报错,已经按照手册设置过了,百度也没找到相应的解决方案,求解答 !
NetaCCCP
不会打开这个文件夹看看,armcc.exe 到底在不在这吗?
按照你的安装路径,armccc 路径是:f:\Keil_v5\ARM\ARMCC\bin\armcc.exe
f:\Keil_v5\ARM\ARMCC\bin\armcc.exe
按照手册设置 MDK 的 TOOLS.INI 路径,插件会自己去找 armcc5/6 的位置,只要你的 MDK 能用,插件就能找到
MDK 的 TOOLS.INI
况且找没找到都提示了,有 勾 或者 ×
勾
×
admin 感谢dalao回复,但是我按手册设置过了,插件提示也是勾,armcc.exe也确实在那个路径里,但就是编译报错,我也很迷惑,没什么头绪了
admin 刚刚重启了一下电脑再进来重新导入了一下突然就可以build了,感谢dalao的回复🙏
你这种情况,最大的可能就是你已经设置了 TOOLS.INI 文件路径后,又手动设置了 错误的 ARMCC 5 的路径,因为这个路径有优先级,单独指定的 ARMCC 5 会覆盖掉 TOOLS.INI 中的路径,虽然能通过检查,但实际上就是错的
ARMCC 5
TOOLS.INI
至于你所说的重启后又好了的,表示不敢苟同,因为插件只是插件,连正常程序都算不上,本身是绿色软件,不会说安装了之后还要重启刷新啥的
按照我上面说的,也能够复现你的错误:
这是我单独在插件设置中指定的无效的 ARMCC 5 路径:
admin 我也不清楚是什么情况,但我真的是重启后就成功编译了,感谢您的解答🙏