wt-compiler编译流程
2017-04-12 17:25:30 0 举报
wt-compiler是一个基于WebAssembly的编译器,可以将Rust语言编写的程序编译成WebAssembly格式。其编译流程大致如下:首先,将Rust源代码通过cargo工具构建成LLVM中间表示(IR),然后使用llc工具将LLVM IR转换为WebAssembly字节码。最后,对生成的字节码进行优化和压缩,以减小文件大小并提高加载速度。此外,wt-compiler还支持一些高级特性,如调试信息生成、链接外部库等。总之,wt-compiler提供了一个简单易用的工具链,帮助开发者将Rust程序移植到Web平台。
作者其他创作
大纲/内容
修正辅路速度,使辅路速度低于主路
是
结束
对link按道路等级、功能等级、速度等级、车道数对速度做惩罚
link状态是否为畅通
否
获取link在基础挖掘数据中的速度
link速度是否在static_speed中
此link是否为辅路
获取link在realtime_speed中的速度
主路link是否在realtime_speed中
主路link状态是否为畅通
开始
link速度是否在realtime_speed中
找到辅路对应的主路
获取link在static_speed中的速度
对辅路速度除以系数做惩罚
realtime_speed是否为空
0 条评论
下一页