腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(7222)
视频
沙龙
1
回答
如何
使用
RubyVM
将
ruby
代码
编译成
具有
所需
源文件
字节
码
?
、
、
我有两个
ruby
源文件
,例如: A.rb require "B" ..end 现在我
使用
代码
将
A编译为
字节
码
(
Ruby
v2.3.3): byte_code =
RubyVM
::InstructionSequence.compile_file "A.rb" File.binwrite"A.byte", byte_code.to_b
浏览 32
提问于2020-08-29
得票数 2
1
回答
编译防止什么?
、
RubyVM
可以
将
Ruby
编译成
字节
码
,然后直接执行。例如,File.write(ARGV[1],
RubyVM
::InstructionSequence.compile_file(ARGV[0]).to_binary) EXECUTE.rb
RubyVM
::InstructionSequence.load_from_binary(File.read(ARGV[0]).force_encoding(Encoding::ISO_885
浏览 0
提问于2018-07-29
得票数 3
回答已采纳
1
回答
Ruby
解释器是否懒洋洋地
编译成
字节
码
?多么?
、
、
对于MRI 1.9+和Rubinius实现,
Ruby
源
代码
被
编译成
字节
代码
,然后由VM解释该
字节
代码
。当
使用
解释器从命令行运行
Ruby
脚本时,我想知道这种机制的细节。解释器是否首先编译脚本中
所需
的所有相关
源文件
,然后运行所有内容?或者它是否执行一些
代码
,然后在需要时以一种懒散的方式编译其他文件?如果是后者(我怀疑),这个过程是通过文件还是通过
代码
块完成的? 在
浏览 5
提问于2015-12-20
得票数 3
7
回答
如何
编译
Ruby
?
、
有没有工具可以让我编译
Ruby
代码
,让它运行得更快一些? 例如,我听说有一个名为"pyc“的Python工具,它可以让我们编译
代码
,这样它的运行速度就会快10倍。
浏览 4
提问于2011-05-06
得票数 31
回答已采纳
3
回答
如何
观察YARV执行的
Ruby
字节
码
、
、
我想观察一下YARV执行的
Ruby
字节
码
。另一个人告诉他这是不可能的。但是,框架似乎可以执行
ruby
字节
码
,所以我很困惑…… 非常感谢!
浏览 1
提问于2011-08-01
得票数 13
回答已采纳
1
回答
修改
Ruby
无法修改方法
、
我是C的新手,试图通过
Ruby
源
代码
来学习更多知识。然后,在
Ruby
控制台中,我们看到新方法反映了新的定义,但是旧的方法仍然工作得好像方法没有被修改一样。> "sdf".my_empty?false
Ruby
是
如何
“保护”原始方法定义的?我怎样才能登记变更?
浏览 3
提问于2016-05-13
得票数 3
回答已采纳
2
回答
获取JavaScript
字节
码
我读到过Javascript源
代码
首先
编译成
中间表示(
字节
码
)。然后
使用
jit
将
字节
码
编译为本机
代码
。所以我在我的linux机器上编译webkit,并希望获得
源文件
的
字节
码
。但我不知道该怎么做?
如何
查看/访问javascript解释器生成的中间
字节
码
?
浏览 0
提问于2011-11-28
得票数 1
2
回答
如何
将
Flash SWF文件交叉
编译成
Keil可编译的C/C++文件
、
、
、
、
我一直在研究
如何
将
flash SWF文件交叉
编译成
C/C++
源文件
,有很多工具可以
将
SWF文件反
编译成
纯文本文件格式。在这方面提供了大量的开源解决方案。为了
将
SWF反
编译成
C/C++
源文件
,我尝试了以下解决方案为此,我需要 a)
将
SWF反
编译成
浏览 3
提问于2014-07-16
得票数 0
2
回答
在Python虚拟机中创建新语言
、
、
、
我在读,在那里博客作者讨论Python
代码
对象。在这篇文章中,他讨论了
如何
将
代码
对象分解成
字节
码
,以及其中的符号的含义。 这让我想到可以有其他方法来构造这个
字节
码
。我很好奇在Python
字节
码
中创建沙箱语言的能力,以便Python可以加载它。
使用
Python本身进行沙箱操作似乎几乎是不可能的,但这似乎为另一种实现语言开辟了一条道路。
浏览 0
提问于2012-12-08
得票数 2
回答已采纳
2
回答
ruby
代码
是
如何
执行的
、
我最近开始学习
Ruby
。我知道
Ruby
是一种解释型语言(尽管“每种”语言都是解释型语言,因为它被CPU解释为机器
码
)。但是
ruby
解释器
如何
将用
Ruby
编写的
代码
转换为机器
码
呢?我读到过解释器不读取源
代码
,而是
字节
码
,但是我从来不需要像在Java中那样编译。那么,这是
Ruby
为你做的另一件事吗?如果是这样,它会在运行时生成
字节
码
吗?最重要的是,我
浏览 10
提问于2011-02-22
得票数 10
回答已采纳
6
回答
有没有可能像Python那样把
Ruby
编译成
字节
码
?
在Python语言中,如果我想发布一个没有源
代码
的应用程序,我可以将它
编译成
字节
码
.pyc,有没有办法在
Ruby
语言中做到这一点?
浏览 0
提问于2009-12-29
得票数 27
2
回答
关于断言“您的
ruby
代码
从未被翻译成机器语言”
、
、
我正在显微镜下阅读
Ruby
一书,我不明白第二章引用的部分:
浏览 4
提问于2016-07-10
得票数 0
2
回答
RhoMobile是用来做什么的?
、
是不是我可以
使用
Ruby
而不是Objective-C,它会
编译成
一个本机应用程序?谢谢。
浏览 2
提问于2011-12-15
得票数 0
回答已采纳
11
回答
PHP或Perl可以像Python一样为
代码
创建预编译文件吗?
、
、
、
Ruby
、PHP和Perl能在命令行上做同样的事情吗?
浏览 30
提问于2009-05-19
得票数 21
回答已采纳
3
回答
在
Ruby
的引擎盖下看到?
、
、
、
我最近一直在学习编程语言语用学第三版,以了解更多关于语言
如何
在底层工作的知识,我从研究由非常基本的GCC编译的C
代码
生成的汇编中获得了很大的收获。
Ruby
,作为我最喜欢的脚本语言,将是一个很好的候选者。我认为可以从MRI开始学习,并弄清楚所有扫描/解析/语义分析/绑定/作用域和其他魔术是
如何
在幕后发生的。
浏览 0
提问于2011-12-20
得票数 3
回答已采纳
2
回答
在Java中,源
代码
到
字节
码
的编译究竟是在哪里进行的?
、
我进行了一些搜索,试图了解java
源文件
是
如何
执行的。我找不到清晰的答案,用JRE和JDK术语说明从头到尾的步骤。所以我在写我从不同的博客中了解到的东西,但是确实存在一些空白。也就是说,它给出了一个类文件,即
字节
码
。现在,我可以
使用
在Mac中生成的
字节
码
,转到windows机器并运行它,它应该可以运行fine.Q1:现在,
将
这个
字节
码
编译成
字节
码
,这真的是一个编译
浏览 3
提问于2013-09-25
得票数 5
回答已采纳
1
回答
在
Ruby
中声明变量和直接在方法中
使用
变量之间有什么性能差异吗?
、
endprint("Message")message = "Message"我很好奇,因为
ruby
是一种解释语言,所以我不知道这是否对内存管理或其他方面有影响
浏览 1
提问于2020-03-28
得票数 1
回答已采纳
1
回答
Ruby
是一种为平板电脑编程的有用语言吗?
、
、
、
但我很想再次开始编程,很多(稍老一点的)文章都在兜售
Ruby
。我在调查
Ruby
,但我对它有点困惑。我读了维基百科的网页,浏览了一些网站。由于对Java有些熟悉,Java会被
编译成
字节
码
并在JVM上运行。因为所有JVM都必须支持这个标准,如果您
使用
Java/Swing创建了一个图形化窗口程序,那么在有窗口环境的计算机上的任何JVM都会运行它。这也是
Ruby
的工作方式吗?有红宝石"JVM“吗?我看到了一些关于核磁共振的东西,但这只是一个特定的红宝石翻译,
浏览 2
提问于2013-08-31
得票数 1
回答已采纳
3
回答
.class文件是
字节
码
吗?或者.class文件包含
字节
码
?
通过
使用
javac.exe,我得到了.class文件。.class文件是
字节
码
吗?或者.class文件包含
字节
码
?在cmd中编译.java之后,
字节
码
在哪里?
浏览 107
提问于2019-02-09
得票数 5
回答已采纳
7
回答
如果
Ruby
的所有实现都
编译成
字节
码
,那么
Ruby
真的是一种解释型语言吗?
、
、
、
在为选择的答案中,查克说:我了解到
Ruby
是一种解释型语言
浏览 118
提问于2009-04-04
得票数 16
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python与其它语言区别在哪 怎么学好相关技术
编程开发 第一篇:认识python和基础知识
Python 文件编译后会产生怎样的结果
Shopify开源WebAssembly工具链Ruvy
如何从合约部署角度区分不同的zkEVM?
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券