如何将poco在mysql_debian环境下编译安装?

2026-04-02 11:441阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计362个文字,预计阅读时间需要2分钟。

如何将poco在mysql_debian环境下编译安装?

系统环境:Debian版本Linux,主机名localhost.localdomain,内核版本3.10.0-862.14.4.el7.x86_64

系统环境debian版本Linuxlocalhost.localdomain3.10.0-862.14.4.el7.x86_64#1SMPWedSe

系统环境

debian版本Linux localhost.localdomain 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

poco版本poco-1.9.0-all.tar.gz

安装是在docker环境下新建debian环境进行的。

经过多次测试亲测成功。首先需确保机器上有g,gcc的编译环境。

在安装过程中经历了未找到unixODBC,mysql.h(mysql用),libpq-fe.h(postgresql用)的错误。

在debian环境下查打可安装库时可用

apt-cache search postgresql|grep libpq

上述命令可用来查找postgresql可用的库当然你还可以根据需要修改命令。

因为开发用的库后面一般跟着dev,或devel的字符内容。

1.安装其它库。

apt-get install unixodbc

apt-get install unixodbc-dev

apt-get install libssl-dev

//这个就是debian下的mysql-dev

apt-get install libmysql-dev

//这个是postgresql需要的库

apt-get install libpqxx-dev

2.解压缩poco

unzip poco-1.9.0-all.tar.gz

如何将poco在mysql_debian环境下编译安装?

3.进入poco目录

cd poco-1.9.0-all

以下操作都在此目录进行。

4.编译配置

./configure

修改配置文件

vi config.make

将OMIT部分中要参与编译的内容删除一般如Data/MySQL,Redis

保存

5.编译

make -s -j4

6.链接,安装

make install

安装结束之后可以在/usr/local/lib目录下发现大量libpoco*的库文件。

本文共计362个文字,预计阅读时间需要2分钟。

如何将poco在mysql_debian环境下编译安装?

系统环境:Debian版本Linux,主机名localhost.localdomain,内核版本3.10.0-862.14.4.el7.x86_64

系统环境debian版本Linuxlocalhost.localdomain3.10.0-862.14.4.el7.x86_64#1SMPWedSe

系统环境

debian版本Linux localhost.localdomain 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

poco版本poco-1.9.0-all.tar.gz

安装是在docker环境下新建debian环境进行的。

经过多次测试亲测成功。首先需确保机器上有g,gcc的编译环境。

在安装过程中经历了未找到unixODBC,mysql.h(mysql用),libpq-fe.h(postgresql用)的错误。

在debian环境下查打可安装库时可用

apt-cache search postgresql|grep libpq

上述命令可用来查找postgresql可用的库当然你还可以根据需要修改命令。

因为开发用的库后面一般跟着dev,或devel的字符内容。

1.安装其它库。

apt-get install unixodbc

apt-get install unixodbc-dev

apt-get install libssl-dev

//这个就是debian下的mysql-dev

apt-get install libmysql-dev

//这个是postgresql需要的库

apt-get install libpqxx-dev

2.解压缩poco

unzip poco-1.9.0-all.tar.gz

如何将poco在mysql_debian环境下编译安装?

3.进入poco目录

cd poco-1.9.0-all

以下操作都在此目录进行。

4.编译配置

./configure

修改配置文件

vi config.make

将OMIT部分中要参与编译的内容删除一般如Data/MySQL,Redis

保存

5.编译

make -s -j4

6.链接,安装

make install

安装结束之后可以在/usr/local/lib目录下发现大量libpoco*的库文件。