gpt4 book ai didi

assembly - 是否可以直接使用 LLVM-assembly?

转载 作者:行者123 更新时间:2023-12-04 00:53:14 24 4
gpt4 key购买 nike

我已经阅读了一些关于 llvm 的网页和文章,我对这个项目非常感兴趣。 (也许可以学习一些有关编译器编写的知识,而无需纠结于 x86 的复杂点)。

有一些页面描述了如何编写 llvm 程序集以及如何组装它,但我没有找到关于实际执行这些需要什么样的环境的任何信息。我知道我可以在我的文件上运行 llvm-gcc 来获取在 C 上下文中可执行的目标文件。但是如果我不想使用C运行时环境(libc.so和 friend 们),运行llvm代码需要什么?有没有这方面的文件?

最佳答案

似乎有一个 LLVM assembler .

llvm-as is the LLVM assembler. It reads a file containing human-readable LLVM assembly language, translates it to LLVM bitcode, and writes the result into a file or to standard output.

关于assembly - 是否可以直接使用 LLVM-assembly?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7773194/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com