- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试将更强大的正则表达式库添加到 javascript 中。我找到的唯一解决方案是编译 Oniguruma regex library使用 Emscripten 到 javascript
我已经安装了 Emscripten 并用他们的小测试脚本对其进行了测试,还下载了 oniguruma 源代码,但仍然不知道下一步应该做什么。
有人熟悉 emscripten 吗?
最佳答案
当您使用 Emscripten 时,从 C/C++ 构建/编译的一般方法保持相似。改变的步骤是您不使用例如gcc 编译器 但Emscripten 编译器。
那是一个普遍的问题,即您是否熟悉 C/C++ 以及更具体的 autotools(它看起来像构建工具 Oniguruma 使用)。如果不是,您可能很难理解需要做什么以及如何做。
上次我检查过 Emscripten 不支持 Libtool,因此利用 autotools 构建可能会失败。不过,请随时在 Emscripten IRC channel 提问,这是否确实不可能。
我能想到的另一种方法是使用autotools 生成Makefiles,然后为Emscripten 程序编写自定义目标。请注意,这是为高级用户准备的,他们熟悉 make 问题。
如果这些步骤对您来说很费力,也许您应该看看 Javascript 库是否足以满足您的需求。
关于javascript - 使用 Emscripten 将 Oniguruma 正则表达式库编译为 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13208222/
在 Perl 中,您可以这样做: (?x) (?(DEFINE) (?dog|cat) ) (?&animal) 在 Ruby(Oniguruma 引擎)中,似乎 (?(DEFINE...不支持语
我们正试图摆脱 boost::regex 和它糟糕的性能。根据this基准,Oniguruma总体来说是最好的。 我们有多个正则表达式(并且总是在变化),我们将它们应用于从中等(100 个字符)到巨大
我正在使用 oniguruma gem 在 ruby 1.8 中获取可识别 unicode 的正则表达式。根据语法文档,我应该能够使用 \p{M} 或 \p{Mark} 将代码点与 Mark 属性
我正在尝试将更强大的正则表达式库添加到 javascript 中。我找到的唯一解决方案是编译 Oniguruma regex library使用 Emscripten 到 javascript 我已经
我使用的是 Snow Leopard 10.6.4,Intel 架构。 我已经安装了 rvm 和 ruby 1.9.2: $ rvm list rvm rubies => ruby-1.9.2-p
我最近从 Rails 2 迁移到 Rails 3,因此获得了 ruby 1.9.2 默认提供的新正则表达式引擎。 我听说过很多关于这个正则表达式引擎的好消息。但是,我的应用程序中严重依赖正则表达式
对于 this issue我正在尝试创建一个 grok 模式,它与 nginx 日志中 X-Forwarded-For header 中的第一个 IP 匹配。 日志行通常如下所示: 68.75.44.
谁能帮我解决这个问题。 当我尝试从 Laravel 应用程序的 dockerfile 创建 docker 镜像时,出现此错误: checking for oniguruma... no configu
我是一名优秀的程序员,十分优秀!