【发布时间】:2014-05-04 17:48:32
【问题描述】:
我使用 NMake 在 Windows 上构建 MySql 客户端静态库。文件mysqlclient.lib 出于任何原因嵌入了zlib.lib,因此当我将使用zlib.lib 的应用程序与mysqlclient.lib 链接在一起时,我收到以下链接错误:
inflateSync already defined in mysqlclient.lib
还有很多类似的。我设置了选项WITH_ZLIB:STRING=system,但是,看起来MySql构建系统完全忽略了这个选项。
如何在没有嵌入zlib库的情况下用Visual C++构建MySql静态库?有没有比手动重写make文件更好的方法?
【问题讨论】:
标签: mysql visual-c++ build cmake nmake