您尚未登录。

楼主 # 昨天 16:19:21

XianGe
会员
注册时间: 昨天
已发帖子: 4
积分: 4

关于预编译器使用的问题

上次关于脚本启动慢的问题现在解决了(用的是将.py文件调用rust预编译器)编译成.o(字节码)的文件,发给MCU.确实提升巨快,秒启动,但现在又遇到一个问题,就是这个预编译器,它这个转换功能的部分具体是怎么转换的,我想把这段功能的实现,写到我自己的软件里,每次点下载的时候自动转好发送。(大佬们,教教我,感谢)

离线

#1 昨天 18:42:14

lyon1998
Moderator
注册时间: 2021-12-01
已发帖子: 122
积分: 155

Re: 关于预编译器使用的问题

rust-msc-latest-win10.exe 预编译器命令

1. 默认从入口脚本开始,收集依赖,全部编译并打包,默认入口脚本为 main.py

绑定C模块并编译主文件生成 pikaModules.py.a:

 rust-msc-latest-win10.exe 

2. 指定脚本入口编译并打包

编译指定入口脚本.py文件生成默认输出:

 rust-msc-latest-win10.exe test.py 

3. 自定义输出文件
将编译结果输出到指定文件:

 rust-msc-latest-win10.exe test.py -o out.a 

4. 生成字节码,仅编译单个脚本生成 .py.o 文件:

 rust-msc-latest-win10.exe -c main.py 

5. 生成字节码,指定文件名
自定义编译输出文件名:

 rust-msc-latest-win10 -c main.py -o custom.o 

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn