在导入其他文件进入工程中会出现这个错误:FCARM - Output Name not specified, please check 'Options for Target - Utilities'
我在网上找了好多个博主的文章,试了好几个方法,花了几个小时一直解决不了,最后才发现是导入时导入文件的格式选错了。。。
本文将列出报这个错误的两个常见情况:(好像还有其他的情况,这里只介绍以下两种,希望能都帮助到大家)
目录
一、新文件导入无法识别
二、导入文件时选错选项
一、新文件导入无法识别
用户的.c和.h文件往往都是新建txt,然后改的后缀,这样的文件被导入keil后,有可能会被识别成image file。
在新导入到keil中的文件中找到图标和和其它文件不一样的,同样是.c文件,my_printf.c和其它.c文件(如:spi.c)图标不同。解决方法如下:
右键文件打开options for File …,如下图
将文件类型选为C Source file.
这是其中一种解决报错的方法,参考的是这篇文章:keil错误和解决办法(1):FCARM - Output Name not specified, please check ‘Options for Target - Utilities‘-CSDN博客
但我的错误不是这个原因,而是下面将介绍的另一种情况
二、导入文件时选错选项
在导入文件的时候,使用选项栏中的三个正方体添加,但是添加时有两个Add files,第一个是导入的格式是其本身文件的格式,第二个导入的就是image files 格式。
正确选项应该是add files(第一个),其实跟本文的第一种情况相似,也是这个格式导致的错误,但是如果是按照第二种情况错误的导入方法,再用第一种情况去处理,把文件改为C Source file还是会报错。文章来源:https://www.toymoban.com/news/detail-820014.html
以上便是本文章介绍的两种情况,若何处有错误,请大家多多指正,谢谢!!!!文章来源地址https://www.toymoban.com/news/detail-820014.html
到了这里,关于keil5编译中出现的错误(6):FCARM - Output Name not specified, please check ‘Options for Target - Utilities‘的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!