如何在OSX中替换Chromium的V8库?

时间:2014-06-02 21:02:42

标签: javascript macos google-chrome v8 chromium

我正在修改V8 JavaScript引擎,并计划用Chromium的修改后的V8库替换现有的引擎。 我能够在Ubuntu中作为库文件libv8.so,位于/ usr / lib / chromium-browser / libs。我所要做的就是找到与安装的Chromium版本兼容的V8版本,下载并修改V8的源代码,并替换库文件。 我在整个文件系统中搜索了“libv8。*”,但在我的mac中找不到任何内容。我不想构建占用太多时间和磁盘空间的整个Chromium。

1 个答案:

答案 0 :(得分:0)

Ubuntu中的Chromium是使用组件构建(http://www.chromium.org/developers/how-tos/component-build)构建的,因此v8组件构建为libv8.so,可以直接替换。

我猜你的Mac中的Chromium不使用组件构建,所有组件都构建在一个Chromium Framework中,因此不需要替换libv8.dylib