mcu 8051 ide c 语言的 sdcc 编译器无法编译

mcu 8051 ide sdcc compiler with c language not compiling

我在使用 MCU 8051 IDE 模拟器时遇到问题,当使用 c 语言时,但在我将 sdcc 编译器安装到我的电脑之后,但在我编写了一个 c 程序和编译器之后,它出现了消息 "no sdcc compiler"它。然后是这条消息

"sdcc -mmcs51 --iram-size 256 --xram-size 0 --code-size 8192 --nooverlay --compile-only --noinduction --std-sdcc89 --model-small "任务 1.1cpro.c" task1.1cpro.c:6: 警告 94: 由于数据类型范围有限,比较始终为真

找不到"task1.cdb" | +-- 很可能表明您已禁用调试开关,如果不是您想要的,请转到 [Main Menu] --> [Configure] --> [Compiler configuration] --> [C language] --> [General] 并启用“--debug”编译器开关。 “

怎么回事我找不到任何解决这个问题的建议......

安装SDCC后,您可以在windows提示符下输入sdcc -v查看其版本。 现在创建一个名为 src 的文件夹来存储您的 C 文件。 编写代码并在 src 文件夹中另存为 code.c。

打开 cmd.exe 并导航到 src 文件夹。键入以下命令编译 C 文件。

sdcccode.c

如果没有错误,代码将编译并生成几个文件。