1系统环境

64位 Ubuntu

2 第三方依赖库配置

  1. boost_1_44_0

    #解压boost_1_44_0.tar.gz 到 /usr/local.如果出现权限问题,请用sudo执行该命令
    tar zxvf boost_1_44_0.tar.gz -C /usr/local #编译Boost.Regex
    #检查 echo $BOOST_ROOT 是否等于 /usr/local/boost_1_44_0
    #如果为空,在~/.bashrc 中写入 export BOOST_ROOT = /usr/local/boost_1_44_0
    cd ${BOOST_ROOT}/libs/regex/build/
    #如果当前目录存在名为"gcc"的文件夹,则将之删除
    make -f gcc-shared.mak
    make -f gcc.mak
    cd gcc/
    sudo ln -s libboost_regex-gcc-1_42.so /usr/local/lib
    sudo ln -s libboost_regex-gcc-1_42.so /usr/lib #重要,指明boost.regex库的链接位置。在.bashrc中写入
    export LD_LIBRARY_PATH=${BOOST_ROOT}/libs/regex/build/gcc
  2. ltp-service

    cd path_to_ltp-service/__ltpService
    #检查LTPOption.h 中是否为 #define LINUX_OS //#define WIN_OS
    cd path_to_ltp-service
    chmod +x configure
    ./configure
    make
    sudo make install
    #如果libutil libxml4nlp libservice 在 /usr/local/lib中,则ltp-service配置成功
  3. 安装mysql

    安装mysql,包括mysql-server,mysql-client,libmysqlclient-dev:

    sudo apt-get install mysql-server
    sudo apt-get install mysql-client
    sudo apt-get install libmysqlclient-dev

    程序中所用的数据库名为wikipedia,用户名为'root'@'localhost',密码为‘hadoop’。如果用户名root的密码不为hadoop时,注意修改密码。

    创建数据库wikipedia:

    > create database wikipedia;
    > use wikipedia;

    恢复数据:将wikipedia_mysql_backup(里面包含create table语句和insert语句)恢复到wikipedia数据库中:

    > source wikipedia_mysql_backup

aaarticlea/png;base64,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" alt="" />

3 make源文件

将 {程序路径}\ontoEnrich\system\makefile,用如下的makefile覆盖:

#如果提示文件找不到,添加需要的 INCLUDE,LINK 路径
#修改时,请对比原makefile文件,并不要修改原文件(将原makefile文件备份)
#如果提示文件找不到,添加需要的 INCLUDE,LINK 路径
#修改时,请对比原makefile文件,并不要修改原文件(将原makefile文件备份)
INCLUDE = ./ -I ../segment -I ../conceptRecognise -I ../utility \
-I ../regexMatch -I ../include -I ../suffixTree -I ../wikiProject \
-I ../relationExtractor -I ../simWord -I ../clustering -I ../pattern \
-I /usr/local/include -I /usr/local/boost_1_44_0
VPATH = ../segment:../conceptRecognise:../utility:../suffixTree \
:../regexMatch:../wikiProject:../relationExtractor \
:../simWord:../clustering:../pattern BOOSTLIBS = -L /usr/local/boost_1_44_0/libs/regex/build/gcc -lboost_regex-gcc-1_42 object1=text.o corpus.o simpleConceptExtractor.o
object2=getRulePattern.o regexMatch.o
object3=wikiCategory.o zh2sim.o connectMysql.o regexMatch.o
object4=CWikiNetworkTrainer.o fire.o CWikiNetwork.o StrFun.o
object5=suffixTree.o charConverter.o
object6=relationPopulation.o mark.o kmeans.o patternUtility.o pattern.o synForest.o
object7=clustering.o wordVector.o distance.o tree.o
object8=getPattern.o editDistanceCal.o patternGenerator.o
object=$(object1) $(object2) $(object3) $(object4) $(object5) $(object6) $(object7) $(object8) \
wikiInfoExtractor.o wikiInfoExtractor.o conceptRecognizor.o \
addElement.o ontoLearner.o ontologyEnrichment.o sentParser.o
ontologyEnrichment:$(object)
g++ -o ontologyEnrichment -g $^ -I$(INCLUDE) -lmysqlclient ${BOOSTLIBS} \
-L ../segment -lsegment -L /usr/local/lib -lutil -lxml4nlp -lservice
myUtility.o:myUtility.cpp
g++ -g -c $^ -I$(INCLUDE) -L ../segment -lsegment #simpleConceptLearner.o:$(object1)
# g++ -g -o simpleConceptLearner.o $^ -L../segment -lsegment
simpleConceptExtractor.o:simpleConceptExtractor.cpp
g++ -c -g $^ -I$(INCLUDE)
text.o:text.cpp
g++ -c -g $^ -I$(INCLUDE) -L ../segment -lsegment
corpus.o:corpus.cpp
g++ -c -g $^ -I$(INCLUDE) -L ../segment -lsegment # getRuleFile.o:$(object2)
# g++ -g -o getRuleFile.o $^ -I$(INCLUDE) -L../ -lsegment -lboost_regex-gcc-1_42
getRulePattern.o:getRulePattern.cpp
g++ -g -c $^ -I$(INCLUDE)
regexMatch.o:regexMatch.cpp
g++ -c -g $^ -I$(INCLUDE) ${BOOSTLIBS} wikiInfoExtractor.o:wikiInfoExtractor.cpp
g++ -g -c $^ -I$(INCLUDE) ${BOOSTLIBS} -L ../segment -lsegment conceptRecognizor.o:conceptRecognizor.cpp
g++ -g -c $^ -I$(INCLUDE) -L ../segment -lsegment # cateRel.o:$(object3)
# g++ -g -o cateRel.o $^ -I$(INCLUDE) -lboost_regex-gcc-1_42 -lmysqlclient -L ../segment -lsegment
wikiCategory.o:wikiCategory.cpp
g++ -c -g $^ -I$(INCLUDE) ${BOOSTLIBS} -L ../segment -lsegment
zh2sim.o:zh2sim.cpp
g++ -g -c $^ -I$(INCLUDE)
connectMysql.o:connectMysql.cpp
g++ -g -c $^ -I$(INCLUDE) -lmysqlclient addElement.o:addElement.cpp
g++ -g -c $^ -I$(INCLUDE) -lmysqlclient
ontoLearner.o:ontoLearner.cpp
g++ -g -c $^
ontologyEnrichment.o:ontologyEnrichment.cpp
g++ -g -c $^ CWikiNetworkTrainer.o: CWikiNetworkTrainer.cpp
g++ -g -c $^ -I$(INCLUDE)
fire.o :fire.cpp
g++ -g $^ -c -o fire.o -I$(INCLUDE)
CWikiNetwork.o : CWikiNetwork.cpp
g++ -g -c $^ -I$(INCLUDE)
StrFun.o: StrFun.cpp
g++ -g -c $^ -I$(INCLUDE) suffixTree.o:suffixTree.cpp
g++ -c -g $^ -I$(INCLUDE) -L ../segment -lsegment
charConverter.o:charConverter.cpp
g++ -c -g $^ relationPopulation.o:relationPopulation.cpp
g++ -c $^ -I$(INCLUDE)
mark.o:mark.cpp
g++ -c $^ -I$(INCLUDE)
kmeans.o:kmeans.cpp
g++ -c $^ -I$(INCLUDE)
patternUtility.o:patternUtility.cpp
g++ -c $^ -I$(INCLUDE)
pattern.o:pattern.cpp
g++ -c $^ -I$(INCLUDE)
synForest.o:synForest.cpp
g++ -g -c $^ -I$(INCLUDE) -L ../segment -lsegment clustering.o:clustering.cpp
g++ -c -g $^ -I$(INCLUDE)
wordVector.o:wordVector.cpp
g++ -c -g $^ -I$(INCLUDE)
distance.o:distance.cpp
g++ -c -g $^
tree.o:tree.cpp
g++ -c -g $^ getPattern.o:getPattern.cpp
g++ -g -c $^ -I$(INCLUDE) ${BOOSTLIBS}
patternGenerator.o:patternGenerator.cpp
g++ -g -c $^ -I$(INCLUDE) ${BOOSTLIBS}
editDistanceCal.o:editDistanceCal.cpp
g++ -g -c $^ -I$(INCLUDE) sentParser.o:sentParser.cpp
g++ -g -c $^ -I$(INCLUDE) -L /usr/local/lib -lutil -lxml4nlp -lservice clean:
rm $(object) ontologyEnrichment

4 生成可执行程序

#若是有已经生成的可执行文件ontologyEnrichment,可以先用make clean命令清理一遍,然后再make
cd ontoEnrich_64/systrm
make
运行程序:  ./ontologyEnrichment

(64位)本体学习程序(ontoEnrich)系统配置说明文档的更多相关文章

  1. (32位)本体学习程序(ontoEnrich)系统配置说明文档

    1.系统环境 32位 Ubuntu 源代码中已经包含在32位下编译生成的.o文件,配置好依赖库(步骤2)后,参考步骤3则可重新link. link无误即可运行程序. 2.依赖库  2.1 boost_ ...

  2. cmake编译win下64位obs

    obs是一款开源编码推流工具,简单易用,非常流行.一次项目中,发现本台式机I3处理器下32位obs推流CPU使用率100%.而使用的第三方设备在64位下,性能较好.所以需要编译64位obs并且编译相应 ...

  3. hadoop2.6.0汇总:新增功能最新编译 32位、64位安装、源码包、API下载及部署文档

    相关内容: hadoop2.5.2汇总:新增功能最新编译 32位.64位安装.源码包.API.eclipse插件下载Hadoop2.5 Eclipse插件制作.连接集群视频.及hadoop-eclip ...

  4. Print2flash在.NET(C#)64位中的使用,即文档在线预览

    转:http://www.cnblogs.com/flowwind/p/3411106.html Print2flash在.NET(C#)中的使用,即文档在线预览   office文档(word,ex ...

  5. OWL库(叙词表构建本体OWL库)程序说明文档

    本体程序(叙词表转化OWL)及相关数据 程序已有资源:

  6. 手把手VirtualBox虚拟机下安装rhel6.4 linux 64位系统详细文档

    下面演示安装的是在VirtualBox里安装rhel 6.4 linux 64位系统. 一.VirtualBOX 版本. 二.虚拟机的配置. 1.现在开始演示安装,一起从零开始.点击“新建”,创建新的 ...

  7. ubuntu12.04 64位系统配置jdk1.6和jdk-6u20-linux-i586.bin下载地址

    1:下载地址http://code.google.com/p/autosetup1/downloads/detail?name=jdk-6u20-linux-i586.bin&can=2&am ...

  8. 64位Windows下安装Redis教程

    转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/104.html?1455868495 Redis对于Linux​是官方支持 ...

  9. System.Data.SQLite兼容32位和64位问题

    SQLite版本分的很详细,本机是64位在32位会出现问题,经过搜索找到解决方案. 这是我以前写的32位在我现在的机子上的运行报错. 类似这样的. 将当前说明文档的目录下的x64.x86目录和Syst ...

随机推荐

  1. OOP 1.4 内联函数和重载函数函数参数缺省值

    1.内联函数 存在的背景:函数调用存在开销(调用时候参数压栈,返回地址压栈:返回时从栈取出返回地址,跳转到返回地址.总共需要几条指令的开销).如果函数指令较少,调用多次,函数调用的开销占比大. 内联函 ...

  2. HDU 5200 Trees 二分

    题目链接: hdu:http://acm.hdu.edu.cn/showproblem.php?pid=5200 bc(中文):http://bestcoder.hdu.edu.cn/contests ...

  3. lintcode-408-二进制求和

    408-二进制求和 给定两个二进制字符串,返回他们的和(用二进制表示). 样例 a = 11 b = 1 返回 100 标签 二进制 字符串处理 脸书 思路 先相加,在处理进位,为了方便操作,将选字符 ...

  4. virsh 命令行管理虚拟机

    重用命令和选项 1:查看运行的虚拟机 virsh list   2:查看所有的虚拟机(关闭和运行的虚拟机) virsh list --all   3:连接虚拟机 virsh console +域名(虚 ...

  5. PXE推一半失败,HP服务器、曙光服务器删除数据

    一.#设备:惠普HP DL380 Gen9 PXE安装失败,系统尝试从硬盘启动 需要将安装未完整的系统数据删除,以便正常装机 从控制台重启设备 重启后,HP在此界面选择Intelligent Prov ...

  6. 1st 构建之法读后感

    构建之法读后感 由于时间和书的篇幅所限,所以我没能真正通读全书,只通过网上的介绍和书内前言及目录,大概了解了构建之法是一本怎样的一本书. 这本书是由具有长达20年一线软件开发经验的邹欣老师所撰写,他以 ...

  7. 【beta】nice!-------约吧NABCD

    小组名称:nice! 组长:李权 成员:于淼  刘芳芳韩媛媛 宫丽君 项目内容:约跑app(约吧) 约吧APP下载地址: 百度云:链接:http://pan.baidu.com/s/1jHNBR3g ...

  8. PAT 甲级 1129 Recommendation System

    https://pintia.cn/problem-sets/994805342720868352/problems/994805348471259136 Recommendation system ...

  9. Snapseed玩出新高度,分分钟让你成p图大神! 转

    (,,・∀・)ノ゛嗨呀 小阔爱们! 不知道大家记不记得~ 上周我们的副条发了一篇: <看过他的照片,我才知道什么是创意摄影> 德国仅22岁超现实主义艺术家Justin Peters 创造了 ...

  10. 在Eclipse中开发WEB项目

    本文的演示是从本地文件创建dynamic web project,从svn检出的同时创建dynamic web project于此类似.我们推荐使用解压版的tomcat6.x版本,来作为服务器.可以到 ...