Poco 编译mysql (添加connector,编译生成lib)

POCO 中使用mysql, 需要自己添加connecter的header和lib

MySQL Client: For the MySQL connector, the MySQL client libraries and header files are required.

https://dev.mysql.com/downloads/connector/


在Data mysql项目中 在工程设置中,添加include的头文件, 和库目录,库文件

【C/C++】->【常规】
添加
.mysqlc_header


【库管理器】-》【所有选项】
添加
.mysqlc_lib
libmysql.lib

1>------ 已启动生成: 项目: MySQL, 配置: release_static_mt x64 ------
1>Binder.cpp
1>Connector.cpp
1>Extractor.cpp
1>MySQLException.cpp
1>MySQLStatementImpl.cpp
1>ResultMetadata.cpp
1>SessionHandle.cpp
1>SessionImpl.cpp
1>StatementExecutor.cpp
1>d:workopensourcegenerallibpoco-1.9.0-alldatamysqlsrcstatementexecutor.cpp(110): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据
1>Utility.cpp
1>正在生成代码...
1>MySQL_x64_vs150.vcxproj -> D:workOpenSourceGeneralLibpoco-1.9.0-allDataMySQL....lib64PocoDataMySQLmt.lib
1>已完成生成项目“MySQL_x64_vs150.vcxproj”的操作。
========== 生成: 成功 1 个,失败 0 个,最新 0 个,跳过 0 个 ==========

原文地址:https://www.cnblogs.com/scotth/p/9263934.html