编译报错
- Edited
- Best Answerset by Ungghbcchh
重启 vscode,将拉取更新并弹出对话框提示,将 eide binaries
更新至 5.1.3
即可
admin 如何更新啊,不太会vs code
C51可以编译了,arm报错
说明一下:
C51 编译不过,因为你的项目输出路径中有中文,而编译器只认 GBK 编码,vscode 是 utf8 导致的编码不一致的问题,如果你用全英文,自始至终不会有问题
arm 编译不过,错误信息已经给出提示,明确告诉你缺少了一些宏定义,得由你自己去调整,或者使用自带的项目模板建项目
16 days later
admin
ARM编译提示这种please select the first......"的错误,我也遇到了,折腾了好久,我后来发现是缺少头文件引起的。
也就是说如果在keil中没问题,在eide中,很多相互依赖的头文件都需要手动添加,比如你的源文件包含了一个头文件,而这头文件里又包含其他头文件,其他头文件中又包含其他头文件,那么你需要把所有这些有依赖关系的头文件全部手动添加进去。如果是官方那种库文件的话,工作量非常大,而且官方库文件出问题的话,我还不敢改,怕影响keil里的使用。
感觉eide这个工具还是很多问题,解决是可以解决,但是需要花费很多时间和精力。无奈,现在还是转到keil上继续了。
a month later
admin added the 已解决 | Resolved tag.