在Windows系统中安装POCO
- 1)安装OpenSSL
POCO编译安装依赖OpenSSL,如果未安装OpenSSL则应该先安装OpenSSL。
假设将OpenSSL安装在C:\OpenSSL-Win64,将C:\OpenSSL-Win64、C:\OpenSSL-Win64\lib添加到PATH环境变量中 - 2)安装POCO
将poco-master.zip解压缩到安装目录,如c:/poco-master,并改名为c:/poco。
将OpenSSL的include目录下的openssl目录复制到C:/poco/Crypto/include目录下,
OpenSSL的lib目录下的所有文件复制到C:/poco/lib64目录。
POCO全编译也依赖SQLite、MySQL、PostgreSQL,如果不需要访问这些数据库,
可以修订C:/poco/components文件,将这些配置封掉即可,如果需要用到这些数据库访问功能,则不能封掉
构建命令分为32位、64位。
其中,nosamples参数表示不构建POCO示例,notests表示不构建测试示例,以便节省构建时间
执行buildWin脚本构建POCO:
32位 buildwin 160 build shared both Win32 nosamples notests
64位 buildwin 160 build shared both x64 nosamples notests
- 3)为POCO设置环境变量
新建系统变量POCO_HOME=C:/poco。如果使用POCO开发32位的程序,就在PATH变量中添加如下内容。
%POCO_HOME%\bin;%POCO_HOME%\lib;
如果使用POCO开发64位的程序,就在PATH变量中添加如下内容。
%POCO_HOME%\bin64;%POCO_HOME%\lib64;
POCO库
- POCO 库包含四个核