0

我想编译一个静态 v8 版本以在嵌入式设备上使用。

制造该设备的公司给了我们一个基于 cygwin 的交叉编译器(该设备使用基于 Linux 的操作系统),这样我们就可以在 windows 平台上编写和编译代码,然后再将其传输到设备上。

我见过的所有在 arm 系统(如暂存盒)上编译 V8 的教程,除非它们针对的是 arm 模拟器。仅使用我们自己用于编译的自定义 cygwin 编译器,就好像我正在为 Windows 编译它一样编译 V8 在技术上是否可行?

4

1 回答 1

1

显然,提供的 cygwin 编译器确实是为我们的设备定制的。他们甚至删除了 math.h 库,并添加了自定义 malloc/free 以及 io 函数。经过大量的努力,我设法让 Lua 的修改版本在我们的平台上运行,我想这已经是最好的了。路亚赢了!

于 2012-08-18T13:08:20.583 回答