配置如下,均是根据工程MDK配置一一对应配置。文件包包含也齐全。切换到另一个纯C的工程同样的操作确是OK的
bevis
nullptr 是 c++11 的关键字,但 armcc 默认用的不是 c++11
nullptr
在 C/C++ Compiler -> C++ 编译器附加选项 中加入 --cpp11,之后重新编译
--cpp11
前面编译OK了,结尾出现这个link 报错,请问是啥意思?
检查一下你是不是填了错误的链接器选项
build 目录下有一个 *.lnp 文件,把里面内容粘贴上来看看
admin
这个你添加的链接器选项本身 eide 是会自动生成的,所以会导致冲突,这个功能只是用来添加额外的链接选项的。你把这个 链接器附加选项 清空就行了
要使用自定义的链接脚本,见:https://docs.em-ide.com/#/zh-cn/builder_config?id=ac5ac6-armcc-%e5%b7%a5%e7%a8%8b
admin 这个错误是??ARMCC都能跑了,EIDE也可以自动包含原工程include,还显示这个?