这是命令 nbc,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
nbc - LEGO Mindstorms NXT 的编译器
概要
美国全国广播公司 [选项] 文件 [选项]
商品描述
本手册页简要记录了 美国全国广播公司 命令。
美国全国广播公司 是一个编译 Not eXactly C (NXC) 文件或 NeXT Byte Code (NBC) 文件的程序
进入可以在标准 LEGO MINDSTORMS NXT 固件或增强版上运行的程序
NBC/NXC 固件。 nbc 编译器可以将编译器输出保存到文件或上传
将它交给乐高 Mindstorms NXT 执行。 编译器也可以编译NXT图片
文件 (.ric) 使用基于文本的 RICScript 语言。 由于 nbc 可以编译不同的
编程语言它使用文件扩展名来确定它的代码类型
编译。 NXC 程序应使用 .nxc 文件扩展名,NBC 程序应使用
.nbc 文件扩展名,并且 RICScript 程序应使用 .rs 文件扩展名。
配置
-S=
指定端口名称(COMn 或 USB)、资源名称或别名
-d 下载程序
-b 将输入文件视为二进制文件(不要编译它)
-q 静音模式
-n 防止系统文件被包含
-D= [= ]
定义宏
-x 反编译程序
-Z[1|2]
开启编译器优化
-ER=n 中止前设置最大错误(0 == 无限制)
-PD=n 设置最大预处理器递归深度(默认 == 10)
-O=
指定输出文件
-E=
将编译器错误写入
-I=
搜索对于包含文件
-nbc=
将 NXC 中间 NBC 代码保存到
-L=
生成代码清单
-Y=
生成符号表
-w[-|+]
警告关闭或打开 [默认为打开]
-sm[-|+]
编译器状态消息关闭或打开 [默认为打开]
-EF 增强型固件
-安全调用
NXC 将在 Acquire/Release 中包装所有函数调用
-api 将 API 转储到标准输出
-v=n 设置目标固件版本(默认 == 128,NXT 1.1 == 105)
-救命 显示命令行选项
使用 onworks.net 服务在线使用 nbc