问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在Linux(centos)中使用源码安装pgRouting

发布网友 发布时间:2024-10-19 15:05

我来回答

1个回答

热心网友 时间:2024-12-02 20:39

在Linux(centos)环境下使用源码安装pgRouting前,请先确保已阅读并安装了PostgreSQL和PostGIS。

本文将介绍如何安装pgRouting 2.6.3版本,其源码包可从以下地址下载:

github.com/pgRouting/pg...

一、解压pgRouting源码包

将下载的源码包pgrouting-2.6.3.tar.gz复制到/usr/local/src目录,并执行解压操作:

解压完成后,将生成一个名为pgrouting-2.6.3的目录。

二、配置PostgreSQL环境变量

编辑/etc/profile文件,添加以下内容:

保存并退出,然后使profile配置文件立即生效:

三、编译源代码

进入pgrouting-2.6.3目录,创建build新文件夹,并进入该文件夹:

使用cmake指令编译源代码,指定pgRouting安装路径为/usr/local/pgrouting-2.6.3:

执行make编译源代码,然后使用make install安装pgrouting-2.6.3:

为避免pgrouting找不到CGAL动态库,将CGAL动态库路径添加到ld.so.conf文件中:

编辑/etc/ld.so.conf,添加路径:

使ld.so.conf文件立即生效:

至此,pgrouting-2.6.3已成功安装。

四、测试安装

切换到postgres用户,启动PostgreSQL数据库(若未启动则启动),进入psql:

连接test数据库(可创建任意名称的数据库),创建pgrouting插件:

查看test数据库中现有的所有插件,可以发现已成功安装了postgis和pgrouting插件。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
婴幼儿认知功能的主义转变出现在几岁 认知发展理论心理发展过程 如何判断相亲对象是否渣男呢? 游船怎么造句 mei字造句 赏阅怎么造句 张金战个人记事 空调扇怎么关 matlab怎么运行程序文件-matlab运行程序文件的方法教程 ios8.1.1怎么没有搜索栏了 在Linux(centos)中使用源码安装pgRouting 接亲玩的堵门小游戏 谁在乎过我,谁把我当成真正的朋友签名 不吃药不打针全靠指压板它真的有治病功效 智能探针式流量计概述 肾血流量概述 kylin中建模之后表名和字段能否改成小写 kylin中建模之后表名和字段能否改成小写 用脚踩指压板时是疼好还是不疼好 amd文件夹可以删吗? 楚雄州民政局机构职能 楚雄陵园怎么样? 魔兽世界mop的商业技能要求多少人物等级? mop正在内测,目前多个小号... 深度学习7. 卷积的概念 图像处理初学,一个灰度图像矩阵卷积一个滤波器,请问滤波器矩阵的长宽要... 关税是属于什么税种 关税属于什么税 这是我系统盘下AMD文件夹里的文件,请问这些文件有用吗,是不是只是些... 电脑怎么卸载AMD显卡驱动程序? 东顺瓷砖是贴牌的吗 短期贷款期限系统固定为一年 踩趾压板对身体健康有好处吗 短期贷款期限在 领结婚证后还能婚检吗 还能免费吗 残疾赔偿金如何计算时间? 如何对残疾赔偿金年限计算 慵懒神仙是什么意思? 我刚谈女朋友,看到她右手中指带了个戒指,然后她说她想要个尾戒。按照带... 关于外国总统说汉语 陆克文个人简介 名人努力学习汉语的例子有哪些? 志高空调服务电话及网点介绍 Cloud FoundryCloud Foundry云平台组成及架构 公安海警学院是211大学吗 英伟达显卡,电脑里怎么会有amd文件夹 公安海警学院现属公安部门管还是武警部队管 Netweaver和CloudFoundry是如何运行Web应用的? 新买的电脑显卡是英伟达但是却有amd文件,而且文件数量还不少。是... c:programfiles下的文件可以删除吗 联通的宽带ip地址是多少