在Windows上编译V8以与g ++一起使用

时间:2013-04-21 23:45:48

标签: c++ eclipse g++ v8

我已经完成了如何编译V8的所有程序,并且实际上设法在Windows平台上编译它。但是,问题是Windows上的编译过程强制您使用Visual Studio进行编译,因此会创建可在VS中使用的目标文件(.obj)。我已经设法创建了一个DLL文件,但只有在有可执行文件运行时才能达到目的。

另一方面,我在Windows上使用Eclipse和g ++。要将V8嵌入到我的C ++中,我需要一个库文件(.a扩展名,以便链接器可以工作)。有可能这样做吗?

1 个答案:

答案 0 :(得分:0)

创建DLL时,也应该创建导入库。它们通常与DLL具有相同的名称,但具有.lib扩展名。将此库添加到Eclipse中的项目中,它应该在构建时链接。您可以通过右键单击项目并选择Properties -> C/C++ Build然后转到Library并将其添加到那里来执行此操作。

相关问题