08 2024 档案
摘要:前面在《解决 Rust WebAssembly 启动 Web 程序报错》 一文中讲到,将 Webpack 升级到 5.54.0+。其实问题并未彻底解决,还潜藏另一个问题。当我们像原先那样,通过导出 memory 来访问 WebAssembly 线性内存: import { memory } from
阅读全文
摘要:一、WebAssembly 是什么? “WebAssembly(缩写为 Wasm)是一种基于堆栈式虚拟机的二进制指令集。Wasm 被设计成为一种编程语言的可移植编译目标,并且可以通过将其部署在 Web 平台上,以便为客户端及服务端应用程序提供服务” 以上是 wasm 官网给出的一段解释。它运行在虚拟
阅读全文
摘要:当你艰难入门 Rust ,并满怀斗志准备投身 WebAssembly,第一课也许会先给你泼盆凉水。 跟随 《Rust 🦀 和 WebAssembly》 文档的指引,一路 install、coding、build,终于来到 Web 的启动: npm run start 然而,现在是 2024 年,你
阅读全文
摘要:(从我另一博客[Atypiape]搬家过来) 译文作者:Atypiape 原文来自:Duktape 写作日期:2016-08-12 Duktape 是一个轻量级的嵌入式 JavaScript 引擎,专注于可移植性和低占用率。 Duktape 可以被轻松地集成进一个 C/C++ 项目中:只需要将 du
阅读全文
摘要:(从我另一博客 [Atypiape] 搬家过来) 译文作者:Atypiape 原文来自:Duktape 写作日期:2016-08-13 1 参与构建 (可以通过查看入门指南,来了解更详细的介绍) Duktape 的 C 语言源文件和头文件可用于任何构建系统,只需将它们加入到你的项目中参与构建即可。可
阅读全文