0

来自 tangentsoft 的 mysql++ 包是 3.1.0 版,我在我的 linux 系统上构建时遇到了问题。为了让它配置我必须用标志指定

./configure --with-mysql-lib=/usr/lib/i386-linux-gnu/

否则在查找 mysqlclient 库时会出现问题。现在不幸的是它不会犯,我得到的错误是 ./lib/refcounted.h:258:2: error: 'size_t' does not name a type,在我输入 make 之后和在我输入 make install 之前。

有没有人在编译时遇到同样的问题,你找到解决方案了吗?

感谢它解决这个问题的任何帮助。

4

1 回答 1

0

MySQL++ 版本中有一些#include修复svn尚未包含在发布版本中。它们在像您这样的现代操作系统上是必需的,其中包括最近的 GCC 和libstdc++'s。

不要担心svn在生产中使用该版本。目前相当稳定。我不按原样发布它的原因与稳定性无关。

于 2012-10-02T19:17:13.940 回答