腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
通过
LLVM
前端
编译
的Kotlin/Native字节码有什么区别?
、
、
、
Kotlin有很好的技术,可以
编译
成本地二进制文件--它基于
LLVM
。 但是
Java
字节码也可以
编译
为
LLVM
--有一个将.class文件
编译
成
LLVM
。如果我通过Kotlin本机
编译
Kotlin,或者将Kotlin
编译
成
Java
字节码,然后将字节码
编译
成
LLVM
bitcode,又会有什么不同呢?
浏览 4
提问于2020-03-07
得票数 3
回答已采纳
2
回答
用scala解析器组合器编写的解释器生成本机代码的好方法是什么?
、
、
现在,我希望将AST
编译
成本机代码,并希望
编译
成
Java
字节码。我正在考虑两个主要方案来完成这两项任务中的至少一项: GCJ和似乎是不可用的(GCJ使用简单的代码,我可以测试)
浏览 3
提问于2013-03-20
得票数 2
回答已采纳
1
回答
交叉
编译
Java
应用程序直接在ARM上运行
、
、
、
、
我感兴趣的是了解在Linux或Windows机器上编写
Java
应用程序的过程和工具,然后将该应用程序交叉
编译
成可以直接闪烁到MCU的图像,比如ARM SAM3X8E。我知道,疯了。但是,在
Java
中,由于其强大的语法、数据结构和庞大的第三方库/开放源码软件组件的生态系统,编写应用程序要容易得多。我需要某种交叉
编译
器,它采用
Java
字节码(由javac生成)并将其转换为bytecode_input.c。这样,在
编译
自定义JVM时,我的应用程序的字节码就会集成到结果的JVM可执行文
浏览 0
提问于2015-05-13
得票数 5
1
回答
Kotlin代码是如何
编译
成本机代码的?
、
是用于Kotlin
编译
器的基于
LLVM
的后端。 因此,Kotlin/本机是否将
Java
字节码转换为
LLVM
IR?如果是这样的话,说明Kotlin/原住民是
LLVM
后端是正确的吗?Kotlin代码被<
浏览 0
提问于2019-09-10
得票数 11
回答已采纳
2
回答
LLVM
CIL和
Java
字节码后端
、
、
、
、
我不希望我的代码在另一个VM上运行,而是在.NET和
Java
的VM上运行。
LLVM
是否有生成
Java
和/或.NET字节码的
编译
器后端?
浏览 0
提问于2011-06-30
得票数 15
1
回答
LLVM
是典型的虚拟机吗?
、
我想知道
LLVM
是不是一个典型的虚拟机,就像
Java
或.Net那样,或者它只是一个运行时环境,就像oridinary C++运行时一样?
浏览 0
提问于2012-11-01
得票数 9
回答已采纳
1
回答
从
Java
生成
LLVM
代码
、
、
我想使用
Java
的
LLVM
代码生成框架。 也就是说,我不想把
Java
代码
编译
成
LLVM
。我只是想要一个用于代码生成的
LLVM
库,我可以从
Java
调用它。通常的
LLVM
库是C,所以我不能使用它。有
Java
端口吗?如果没有,那么最简单的方法是什么呢?是否将API封装到JNI中?
浏览 89
提问于2012-09-11
得票数 20
回答已采纳
7
回答
解释到Javascript的语言?
、
、
、
质疑将语言
编译
成Javascript有多实际。撇开实用性不说,哪些口译员从某种语言X翻译成Javascript并在Javascript中实现?我特别感兴趣的是,X不是针对Javascript而设计的。当然,对其进行本地
编译
可能会对性能造成影响,但在某些情况下,这一成本是值得的。是的,我意识到依赖服务器
编译
或解释代码总是一种选择,但我对客户端方法特别感兴趣。更新:很多响应都包含对未在Javascript中实现的
编译
器的引用。我只想强调,解释器本身应该在Javascript中实现,这样它和源代码都可以在您祖父母计算机上的浏览器
浏览 13
提问于2010-12-11
得票数 10
回答已采纳
4
回答
是否有一个
llvm
java
前端可以将
java
源代码转换为
llvm
的中间形式?
、
、
据我所知,有一个名为class2
llvm
的
llvm
程序可以将
java
字节码转换为
llvm
的中间形式。我的问题是,我如何访问它。我必须安装什么前端才能访问它。VMkit是他们的JVM实现,但我正在寻找如何使用
llvm
编译
java
源代码,而不是如何运行它。
浏览 9
提问于2012-05-30
得票数 61
回答已采纳
1
回答
使用
LLVM
作为虚拟机-多平台和多架构编码
、
、
、
、
首先,我希望它
编译
成某种中间形式,比如JVM或.NET字节码,目标是多平台/架构兼容。其次,我希望它是快速的(我在脑海中也有很多其他的东西,但这不是本主题讨论这些东西的目的)。我想到的最好的选择是:
编译
成.NET字节码并使用OpenJDK作为运行环境,
编译
成
LLVM
并使用
LLVM
作为运行环境。 正如您所想象的那样,我选择了
LLVM
。为什么?因为它的速度很快。我使用C++ N-Body代码做了一个小的基准测试,在我的机器上使用lli with实现了7s,而使用clang本机<em
浏览 10
提问于2013-05-03
得票数 7
回答已采纳
3
回答
我可以使用
LLVM
来解析Fortran吗?
、
、
、
我是
LLVM
的新手。我的基本需求是解析Fortran代码。通过查看
LLVM
网站,
LLVM
似乎可以用作解析代码的库。那么我是否可以使用它来解析Fortran代码,并提取有关代码的信息(AST?)?
浏览 0
提问于2013-04-20
得票数 6
回答已采纳
1
回答
如何在
java
中执行
llvm
-ir
、
、
、
、
我用
java
写了一个
编译
器,可以输出
llvm
-ir。现在我想以某种方式实际运行
编译
器。我读过关于GraalVM的文章,以及如何在
java
中运行其他使用
LLVM
的语言,然而,我不知道如何使用它运行
llvm
-ir本身。
浏览 26
提问于2021-10-06
得票数 0
4
回答
Haskell on JVM?
、
、
、
我想知道是否有什么方法可以让Haskell在JVM上运行(
编译
或解释)?GHC使用
LLVM
作为
编译
器后端。将
LLVM
编译
成
Java
字节码是个好主意吗?或者使用不同的
编译
器后端?
浏览 4
提问于2011-09-01
得票数 84
回答已采纳
1
回答
通过
LLVM
在iPhone/iOS上运行
Java
、
、
所以,
LLVM
可以将
java
字节码
编译
成
llvm
IF,对吧(通过工具class2
llvm
)?并且
LLVM
IF可以被翻译成任何类型的目标机器。那么,既然Xcode有一个
llvm
“栈”,那么不是可以很容易地把IF链接到一个很好的iPhone应用程序中吗?有没有人有过这样的经验或想法?
浏览 3
提问于2012-07-07
得票数 0
1
回答
编译
器:没有为排序Optional[KVar]定义新生成器
我正在使用
LLVM
后端进行
编译
。它可以使用
Java
后端进行
编译
,但是
LLVM
后端会引发以下错误:Compiler: No fresh generator defined for sort Optional[KVar] 该错误突出显示了
浏览 2
提问于2020-03-26
得票数 0
回答已采纳
2
回答
RenderScript代码(即独立的文件)能在ADT设置之外独立
编译
吗?
、
我希望将我的单个rs文件
编译
成字节码,在ADT (Eclipse)设置之外独立
编译
。有什么脚本可以这样做吗?
浏览 2
提问于2014-01-02
得票数 0
回答已采纳
1
回答
LLVM
:中间字节码与二进制码
、
我对
LLVM
的一个方面感到困惑:例如,如果我用C编写什么东西,
LLVM
(或Clang?)
编译
成二进制代码(比如GCC)还是中间代码? 或者只有一些语言可以转换为中级语言?我想不用说,这个中间程序需要某种类型的
LLVM
运行时?不过,我从未真正听说过运行时的事。
浏览 0
提问于2015-05-16
得票数 2
回答已采纳
6
回答
LLVM
到底是什么?
、
我一直在听关于
LLVM
的事。它是用Perl,然后是在Haskell,然后有人用其他语言使用它?那是什么? 它与GCC (观点=安全等)究竟有什么区别?
浏览 23
提问于2010-03-01
得票数 540
回答已采纳
1
回答
破解Open JDK - Emit
LLVM
汇编程序而不是
Java
字节码
、
、
、
目标是读取自定义源码(用于“我们的”编程语言和antlr的组合),而不是写出
Java
字节码-
编译
器应该写出
LLVM
汇编代码。
浏览 0
提问于2011-06-18
得票数 2
回答已采纳
1
回答
我们可以使用Renderscript来实现代码中面向安全的部分吗?
、
、
建议使用NDK在C中实现Android应用程序代码中敏感的或面向安全的部分,因为它不能像
Java
代码那样容易地分解,您可以更多地控制内存分配等等。但是现在我们也有了Renderscript,它的代码也是用C编写的,在设备上后台
编译
后,它直接在CPU/GPU上运行。 Renderscript有类似的优势吗?是否可以对放置在raw文件夹中的Renderscript字节码进行反
编译
?
浏览 3
提问于2014-03-23
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券