使用 iec2c -l c PROGRAM -s AddTwoNumbers.st 后详细的报错信息是This program comes with ABSOLUTELY NO WARRANTY! This is free software licensed under GPL v3, and you are welcome to redistribute it under the conditions specified by this license. D:\Beremiz\matiec\iec2c.exe: invalid option -- l Unrecognized option: -l
时间: 2024-02-21 18:59:04 浏览: 168
python-urx-master.zip
根据您提供的详细报错信息,iec2c 编译器不支持 -l 选项。可能是该选项已被删除或更改为其他选项。建议您查看 iec2c 编译器的文档,以查找正确的选项列表。
如果您仍然想将 AddTwoNumbers.st 文件编译为 C 代码,可以尝试使用以下命令:
```
iec2c -s AddTwoNumbers.st -t c
```
该命令将使用 iec2c 编译器将 AddTwoNumbers.st 文件编译为 C 代码。请注意,该命令不包括 -l 选项,因为该选项不受支持。
如果您只是想在 Smalltalk 中执行 AddTwoNumbers.st 文件,而不是将其编译为 C 代码,您可以使用 Smalltalk 解释器来运行该文件,而无需使用 iec2c 编译器。
阅读全文