编译quickfix而不使用mysql

时间:2016-02-02 21:23:37

标签: quickfix

我想编译quickfix库,我的计算机上没有安装任何MySQL,对我来说没有必要。我试图从configure --without-mysql中禁用mysql,但是当我编译时,我仍然在我的编译命令中看到-lmysqlclient,它最终失败,因为我没有这个库文件。如何禁用此功能?

另外,如果我尝试使用旧的gcc4.1.2进行编译(像4.8这样的新版本很好),但是我甚至无法生成配置文件但是仍然看到这个错误:

 configure: error: unable to find set_terminate in std or global namespace

这个编译器应该有任何问题,因为我可以编译许多其他东西,我必须使用这个版本的编译器,因为我的许多库是在这个版本下编译的。

1 个答案:

答案 0 :(得分:1)

我假设您要编译C ++源代码 - http://www.quickfixengine.org/quickfix/doc/html/building.html。教程表明MySQL是可选的。要安装MySQL支持,您需要显式添加--with-mysql标志。没有--without-mysql标志。

相关问题