LLVM 字节码解释器 Sulong

码农软件 · 软件分类 · 编译器 · 2019-12-07 20:42:14

软件介绍

Sulong Logo

Sulong 是一个高性能的 LLVM 字节码解释器,基于 Oracle Labs 的 GraalVM 构建。

通过 Sulong 你可以执行 C/C++、Fortran 和其他可以在 GraalVM 上转成 LLVM 字节码的编程语言。为了执行一个程序,你需要使用一个 LLVM 前端工具(如 clang)将程序编译成 LLVM 字节码。

Sulong 是 Graal VM 的一部分,Graal VM 支持 Linux 和 MacOS ,包括 32 位和 64 位平台。

使用方法:

1. 示例代码:

#include <stdio.h>

int main() {
  printf("Hello from Sulong!");
  return 0;
}

2. 编译成 LLVM 字节码:

clang -O1 -c -emit-llvm -o test.bc test.c

3. 在 Graal VM 上执行:

lli test.bc

本文地址:https://www.codercto.com/soft/d/20655.html

自媒体之道

自媒体之道

吴晨光 / 中国人民大学出版社有限公司 / 2018-7-31 / CNY 49.80

内容简介: 《自媒体之道》为你解决四个问题: 1. 一篇10万+的刷屏文章是怎么写出来的? 2. 一支10万+的爆款视频是怎么做出来的? 3. 一个100万+粉丝的大号是怎么运营的? 4. 神秘的人工智能(AI)和备受争议的算法是怎么运行的? 这部超过30万字的著作,集纳了中国顶尖自媒体人和平台运营者3年的实操经验。全书13章,详解案例150+,提炼“锦囊秒句”......一起来看看 《自媒体之道》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换