Python程序,用于将KerbalAssembly组装到KerbalObject文件。
kerbal-assembler的Python项目详细描述
克尔巴尔·卡斯姆布勒
使用python3.6.9测试
此项目是一个python模块,这意味着它按以下方式运行:
python3 -m kassembler
模块文档:
可通过以下方式获得帮助:
python3 -m kassembler --help
当前限制:
众所周知,在目前的开发阶段,所提供的规范存在以下局限性:
- 这只能成功地组装KASM文件,这些文件只包含代码的\u start部分。对其他标签的支持将在链接器更新以处理该问题时出现。在
必需参数:
kassembler需要一个与输入.kasm文件的路径相对应的参数。在
例如,如果有一个名为launch.kasm
的文件,它将使用以下方法打开:
python3 -m kassembler launch.kasm
这可以是一个绝对的或相对的路径,应该可以在linux和Windows上运行,也可以在MacOS上运行。在
可选参数:
kassembler可以选择指定输出文件名和路径。在
这可以使用-o
/--output
指定
默认的输出位置在当前工作目录中,指向与输入同名的文件,只是使用了.ko
扩展名
例如,如果我希望将我的launch.kasm
的输出命名为code_for_rocket.ksm
,则可以使用以下方法完成:
python3 -m kassembler launch.kasm -o code_for_rocket.ksm
如果你有任何问题/建议,请告诉我。在
我真的需要写一些评论,这些评论应该在功能支持被包括进来的时候。在
- 项目
标签: