问题标签 [mruby]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - 编译mruby
我正在尝试编译mruby。这是我第一次从命令行编译一些东西。当我在目录上运行 make 时,我得到了这个:
Mac OS X 10.7.3 上的 Buildig 有没有我遗漏的步骤?谢谢
python - C程序中mruby和embedding Python的区别
在 mruby 中,我们可以将 ruby 代码嵌入到 C 程序中。
我们也可以在 Python 中做到这一点。
这两者的原理有区别吗?
gcc - Compiling mruby for STM32F407 cortex-m4 target
I'm trying to compile mruby for the STM32F407 cortex-m4 target, but i get the following error when running ./minirake
in the repo directory:
What am I doing wrong? The toolchain is the one from launchpad the git repo is up to date and googling around didn't help.
Complete stacktrace is at stacktrace
Build_config file for mruby is at buildconfig
c - 如何编译一个 mruby 示例?
听说mruby启发了我开始学习 C 编程。我已经完成了一些在线教程,所以我了解了基础知识,但现在我想通过编译一个示例应用程序来开始使用 mruby。我了解如何编译单个 C 文件,但我一直在试图弄清楚如何将 mruby 与我自己的代码一起编译。
我在 Mac OS X 10.8 上使用 GCC。
使用这个例子:
并运行此命令:
我显然得到了错误:
我已经克隆了 git repo 并创建了一个指向包含目录的符号链接,但我很确定我做错了。
我应该如何在我的代码中包含 mruby 以便将它们全部编译在一起?
更新:这是我所拥有的目录结构,请注意指向 mruby 包含目录的符号链接:
当我通过包含目录进行编译时:
我收到以下错误:
更新:我按照mruby/INSTALL
文件中的说明进行操作(基本上只是说在 mruby 项目的根目录中运行 make)。这在目录中添加了一堆目录和字段mruby/build/host
,包括文件lib/libmruby.a
. 我能够通过在编译时包含此文件来编译示例脚本。
现在我运行我的应用程序:
c - 如何在 C 程序中从外部文件加载 mruby 代码?
我开始使用mruby。我对 C 编程也很陌生,所以我可能不熟悉许多基础知识。我能够编译从字符串加载 ruby 代码的示例 mruby 程序。现在我想从外部文件加载它。这是我正在使用的示例代码:
正如您在上面的示例中看到的,我想将 ruby 代码移动到外部文件中。对于是否可以简单地“包含”ruby 文件,或者是否需要将其预编译到文件中,我有点困惑.mrb
。即使那样,我也不确定.mrb
在编译时如何包含该文件。
我需要更改什么才能从外部文件加载 ruby 代码?
mruby - 如何在 mruby 中默认引发错误/异常?
我开始使用 mruby 并发现我的代码中发生错误的困难方式,但没有错误报告。也许我做错了什么。我怎样才能让错误发生时出现?
摘自 C 代码:
Ruby 代码在没有报告的情况下失败:
从错误中拯救以显示存在错误的 Ruby 代码:
c - 为什么 mruby 会引发“竞技场溢出错误”?
我在 MRuby 代码中进行救援时收到此错误:
我不熟悉这个术语以及如何修复它。这是我的 C 程序的示例:
c - 如何使用 mruby 将 C 字符串传递给 Ruby 方法?
我开始使用 C 和 mruby。我有一个使用 mrubymrb_load_string
函数调用 Ruby 函数的程序。我想将参数从 C 函数传递给 Ruby 函数。我怎样才能做到这一点?
javascript - 预编译资产失败。推送被拒绝,无法编译 Ruby 应用程序
我是 rails 新手,我有一个小项目,当我推送到 heroku 时看到这个错误
我在我的项目中使用mruby <并且当我删除 mruby 文件时,推送不会失败
我的第二个问题是我script
在页面中使用标签,但它不起作用
我在本地主机中没有这个问题,但只有当我推送时
任何人都可以帮助我吗?
这是生产.rb
这是 application.rb
环境.rb