上面一篇文章主要使用了 GCC 编译器来编译的C++文件,后来我尝试了一下在eclipse下编译它,在这里做一个总结与记录。
------------------------------------------------------------------
1.eclipse下C++开发环境的插件 CDT
这个插件的安装就不在这里赘述了,有需要的可以自行百度;
2.新建了C++工程后需要配置一下对应 V8 文件的目录
主要的设置都在 project --->properties 下
(1)C++ Compiler 下的 include ---》include path 添加 V8.h 文件所在的目录,我这里时在一个 include 中
(2)配置C++ Linker 的Libraries
(2.1) 这里需要设置两个参数,上面的那个参数时设置 so库的名称的。
这个名称并不是 XXX.SO 里面的XXX,而是它库的真实名称。例如我的so文件名称时 libv8.so 但是这里的参数填写的是 V8.至于这个库的真实名称,应该可以在代码的头文件中查询的到。
(2.2)下面的一个参数,应该时设置so的搜索路径的,我因为把 so 文件和v8.h文件都放到了include文件夹下面,所以在这里的这个目录和上面设置的Compiler中的相同了。
3.编译运行C++ 文件。
我们右键工程,点击 Build project ,可以编译这个文件,并查看错误信息。
接下来可以直接点击运行了,详细的结果都能在eclipse中看到。
在eclipse下编写C++代码,同时引入so库文件的一些注意点大概就是这些了,或许有些错误的地方,欢迎大家指正。