皮皮网

【amazeui源码分析】【源码封装成库】【表格生成系统源码】linux2.6源码下载

2024-11-27 15:46:06 来源:美兰免税店溯源码怎么查

1.Linux 下二进制源码包安装mysql 详细过程
2.在Linux(centos)中使用源码安装pgRouting

linux2.6源码下载

Linux 下二进制源码包安装mysql 详细过程

       安装之前先把二进制源码准备好,码下可以从搜狐镜像下载:f

           * ls support-files/

           * cp support-files/my-large.cnf /etc/my.cnf

           * vim /etc/my.cnf

           [mysqld] // 找到该段 并添加datadir = /mydata/data

           datadir = /mydata/data

           * service mysqld start // 开启服务

           * netstat -tnl // 端口打开

           * echo $PATH

           * /usr/local/mysql/bin/mysql

           * export PATH=$PATH:/usr/local/mysql/bin // span style="color:#cc;"注意/span:不加$ 就仅仅剩下你添加的码下路径

           * vim /etc/profile // 在export 之前添加下面的路径

           PATH=$PATH:/usr/local/mysql/bin // 永久生效的路径配置方法

           * mysql // 此时mysql已经可启动了

       复制代码

           

       代码如下:

       //mysql库文件的路径配置

           * ls

           * vim /etc/ld.so.conf // 修改库文件位置

           * vim /etc/ld.so.conf.d/mysql.conf // 规范的配置 当前目录下以.CONF结尾都可以配置

           * ldconfig -v | grep mysql // 重新加载所有库文件的路径 没有mysql的库文件

           vim /etc/ld.so.conf.d/mysql.conf

           /usr/local/mysql/lib // 新建mysql.conf 文件 在文件中添加这些内容

           * ldconfig -v | grep mysql // 修改之后在重新加载一次 否则服务器不知道

           //mysql库文件的路径配置

           * ls

           * vim /etc/ld.so.conf // 修改库文件位置

           * vim /etc/ld.so.conf.d/mysql.conf // 规范的配置 当前目录下以.CONF结尾都可以配置

           * ldconfig -v | grep mysql // 重新加载所有库文件的路径 没有mysql的库文件

           vim /etc/ld.so.conf.d/mysql.conf

           /usr/local/mysql/lib // 新建mysql.conf 文件 在文件中添加这些内容

           * ldconfig -v | grep mysql // 修改之后在重新加载一次 否则服务器不知道

       复制代码

           

       代码如下:

       //头文件的配置

           库文件有哪些函数以及函数在别人编写程序的时候怎么调用 怎么传递参数 参数类型是什么 返回值类型是是什么 必须找到库文件所对应的头文件 库文件对应的头文件在/ usr/include

           * ls /usr/include/

           * ln -sv /usr/local/mysql/include /usr/include/mysql // 头文件的输出

           * vim /etc/man

           * vim /etc/man.config // 添加Man

           MANPATH /usr/local/mysql/man

           OK! mysql 配置成功---

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

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

       本文将介绍如何安装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指令编译源代码,pytorch深度学习源码指定pgRouting安装路径为/usr/local/pgrouting-2.6.3:

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

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

       编辑/etc/ld.so.conf,windiws获得网页源码添加路径:

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

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

       四、测试安装

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

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

       查看test数据库中现有的所有插件,可以发现已成功安装了postgis和pgrouting插件。