我知道最近有人问过这个问题,但是在尝试在 Ubuntu 13.04 上编译最简单的模块示例时出现链接器错误
受 v8 开发者网站的启发,我从源代码下载、编译和安装了 nodejs 和 v8。
然后我继续尝试编译一个简单的 v8 示例:
g++ hello_world.cc -o hello_world -Iinclude out/native/obj.target/tools/gyp/libv8_snapshot.a -lpthread
我得到的链接器错误是:
未定义对 `v8::HandleScope::~HandleScope()' 的引用
与 v8 命名空间中的其他人一起。
有人知道我缺少什么图书馆吗?我的路径中包含 node.h 和 v8.h 头文件。在此先感谢您的帮助。