最近在做rdf的数据存储与推理,rdf3x是一个比较火的方案。
在github上早就放出了源代码,基于C++开发的,而且是给了Makefile文件的方式,但是如果不熟悉C++开发的同学可能不知道如何入手。
我也是自己摸索,这篇算是一个总结,对于C++大牛来说应该是皮毛中的皮毛。
写下此篇的目的是搜索了很多,没有对应的解决方案。
进入正题。
一、资源下载
1、rdf3x https://github.com/gh-rdf3x/gh-rdf3x
目前的版本应该是0.3.7
2、MingGW http://www.mingw.org/
windows下的C/C++编译器,具体的可以参考百科:http://baike.baidu.com/link?url=X7i643F9_BROstXRbfqqDitMAfZzIbTayOlyk43G_pWuWKWBneUwtc6McTBfHlvOvBsRNrLUM46NN6omihzkAK
或者使用VC 6.0,反正只要是编译的应该都可以。
二、安装+配置
rdf3x解压缩就可以了
MingGW是在线下载,然后选择安装的包,把basic里面的都安装了就可以了。
https://jingyan.baidu.com/article/455a99509c76d8a1662778f6.html
附一个安装教程,我就不赘述了。
安装后,需要配置环境变量。
MingGW安装时强烈建议在C盘根目录,如果改了位置,会给不合理的提示,所以就装载根目录就好。
安装好以后,将安装目录的\bin加在系统环境变量里,我安装目录是C:\MingGW,因此需要将C:\MingGW\bin加进系统环境变量。