Gcc 无法在Mac OSX上使用GYP成功构建V8

Gcc 无法在Mac OSX上使用GYP成功构建V8,gcc,g++,v8,embedded-v8,Gcc,G++,V8,Embedded V8,我遵循了 下面是我在MacOSX上构建V8的步骤 1. git clone git://github.com/v8/v8.git v8-src && cd v8-src 2. make dependencies 3. make x64 -j8 library=shared snapshot=on console=readline 但是我没有看到out/x64.release/obj.target/tools/gyp/libv8_base.x64.a(或snapshot.a) 文

我遵循了

下面是我在MacOSX上构建V8的步骤

1. git clone git://github.com/v8/v8.git v8-src && cd v8-src
2. make dependencies
3. make x64 -j8 library=shared snapshot=on console=readline
但是我没有看到
out/x64.release/obj.target/tools/gyp/libv8_base.x64.a(或snapshot.a)

文件夹仅包含
js2c.stamp

以下是
要点:


我做错了什么。

好的,文档指定了Linux机器的位置。对于Mac OSX,以下文件位于此处:

out/x64.release/libv8_base.x64.a(&snapshot.a)

最后,通过连接V8编译你的C++模块,如下:


g++-Iinclude test.cc-o test out/x64.release/libv8{base.x64,snapshot}.a-lpthread

好的,文档指定了Linux机器的位置。对于Mac OSX,以下文件位于此处:

out/x64.release/libv8_base.x64.a(&snapshot.a)

最后,通过连接V8编译你的C++模块,如下:

g++-Iinclude test.cc-o test out/x64.release/libv8{base.x64,snapshot}.a-lpthread