0

嘿,我正在尝试使用 MySQL C++ 连接器编译一个程序,但不知何故我无法正确链接。

我得到的错误是:

mysql/lib/libmysqlcppconn.so: undefined reference to `std::ios_base::ios_base()@GLIBCPP_3.2'.... etc

替代文字 http://img156.imageshack.us/img156/4022/linking.th.png

地点:

libmysqlcppconn.so: mysql/lib/

libmysqlclient.so: /usr/lib/

我尝试按照 mysql 和其他一些页面上的教程进行操作,但结果相同,也许我错过了一些东西。

4

1 回答 1

0

好的,似乎连接器(二进制)需要某个 libstdc++.so 版本(5),因为我无法解决我必须使用源的问题。我在编译它们时遇到的一些错误,我必须包含<stdio.h>. 现在一切正常!

于 2010-05-28T17:01:52.373 回答