-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
编译C51失败,如下图 #21
Comments
你好,感谢回复。我看了一下,我这边头文件目录是空的,我的keil都是正常安装的,也能正常使用的。安装路径是 G:\Keil_v5\C51 ,配置的时候选择的也是G:\Keil_v5\C51\bin下的tools.ini。 请教一下,这个头文件目录能手动设置吗? |
看起来不支持你这个版本的 Keil , 因为你这个版本的 Keil 安装目录的结构就和我的不同,肯定会出问题的,我的 keil 安装目录下没有 BIN 这个文件夹 |
下面是keil根目录下的tools.ini文件和c51/bin目录下的tools.ini文件,您看看有没有参考价值。 |
你的TOOLS.INI位置不对。 你可以把bin目录下的TOOLS.INI 移动到 G:\keil_v5,移动的时候改一下名字,随便起,后缀别改就行,然后再eide中重新设置一下 |
这个问题,后续我会改进的 |
OK 照你说的,移动tools.ini后 目前就好了。 感谢啊 |
工程文件是..EIDE\EIDE.json,你发的是工作区文件,发一下截图 打开工程失败,没有什么提示吗,打开失败一般会有一个警告提示, 如果没有提示可以打开..EIDE\log\eide.log, 看看日志中有没有记录什么错误 |
选择打开那个项目文件,没有任何反应和提示,我看了一下,也没有eide.log文件。我把整个目录上次您看一下吧。 |
这可能是上次更新后的一个小bug,你需要先关闭 AutoGenerateRTE_Components选项, 插件设置里有 |
OK 关闭之后就正常了,多谢了! |
配置完成后,编译C51,提示找不到 reg52.h,错误信息如下,请问是怎么回事?
[ INFO ] --------------------Start Compile...--------------------
C51 COMPILER V9.56.0.0 - SN: K1FMC-G68IKC
COPYRIGHT Copyright (C) 2012 - 2016 ARM Ltd and ARM Germany GmbH. All rights reserved.
*** WARNING C318 IN LINE 1 OF f:\C51\chaoshengbo\目标 1.\src\源组 1\main.c: can't open file 'reg52.h'
*** ERROR C202 IN LINE 2 OF f:\C51\chaoshengbo\目标 1.\src\源组 1\main.c: 'P1': undefined identifier
*** ERROR C202 IN LINE 17 OF f:\C51\chaoshengbo\目标 1.\src\源组 1\main.c: 'LED0': undefined identifier
*** ERROR C202 IN LINE 19 OF f:\C51\chaoshengbo\目标 1.\src\源组 1\main.c: 'LED0': undefined identifier
C51 COMPILATION COMPLETE. 1 WARNING(S), 3 ERROR(S)
ERROR 生成失败(build Failed) : Compile C File: f:\C51\chaoshengbo\目标 1.\src\源组 1\main.c Error
PS F:\C51\chaoshengbo\目标 1>
The text was updated successfully, but these errors were encountered: