POCO Ubuntu 16.04 下编译

时间:2019-02-21
本文章向大家介绍POCO Ubuntu 16.04 下编译,主要包括POCO Ubuntu 16.04 下编译使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
  • 支持MySQL

让Ubuntu也可以创建ODBC连接是依靠一个开源项目叫做iODBC实现的,这个iODBC就是为了让Unix体系的系统也能使用ODBC连接,iODBC就是ODBC的开源实现。经过测试在Ubuntu 8.04和Ubuntu 8.10下均可正常工作。
首先要有MySQL,如果还未安装,一句话安装命令:
$sudo apt-get install mysql-client mysql-server
客户端版的安装:
$sudo apt-get install libmysqlclient-dev

安装iODBC的驱动管理器(GTK编写的前端界面):
$sudo apt-get install iodbc

安装MySQL的ODCB连接器:
$sudo apt-get install libmyodbc

启动iODBC:
$sudo iodbcadm-gtk


sudo apt-get install unixODBC*

  • 编译配置

./configure --omit=Data/ODBC,Data/SQLite --prefix=../build  --static --shared 

./configure --omit=NetSSL_OpenSSL,Crypto,Data/ODBC,Data/MySQL,Data/SQLite --prefix=../build --no-tests --no-samples --shared

./configure --omit=NetSSL_OpenSSL,Crypto,Data/ODBC,Data/MySQL,Data/SQLite --prefix=../build --static --shared

./configure --config=Linux --prefix=../build --everything

./configure --config=Linux --prefix=../build --static --shared --no-tests --no-samples

./configure --shared --prefix=../build --odbc-lib=/usr/lib64 --odbc-include=/usr/include --everything