Mac_M4 编译 v8

Mac 下编译 v8

记录下Mac下编译v8的过程,如何拉去v8源码就不再说明了

1
2
3
cd v8
gn gen out/gn --ide="xcode"
open ./out/gn/all.xcodeproj

接着进入Xcode的界面 Product→Scheme→d8,接着等待检索目录结束

接着Product→Build,或者command B,接着就会开始编译

编译完毕之后,会出现一下界面

先不着急运行,设置下启动参数

我一般设置为下图,然后效果就相当于./d8–allow-natives-syntax exp.js

记得设置下lldb的init脚本路径,里面设置内容设置下command script import /Users/flyyy/Desktop/workspace/browser/v8/demo/v8/tools/lldb_commands.py ,设置成自己的lldb_commands.py的路径,就可以正常使用job这种指令了

最后点击run,就是这个效果


Mac_M4 编译 v8
http://example.com/2025/05/16/Mac_complie_v8_engine/
作者
flyyy
发布于
2025年5月16日
许可协议