Eclipse, C++ and Mysql

Eclipse, C++ and Mysql

本文关键字:Mysql and C++ Eclipse      更新时间:2023-10-16

我正在阅读下面的文章用Eclipse CDT开发MySQL应用程序。我的Eclipse版本是Indigo,我的Ubuntu版本是12.04。当我尝试构建时,我得到以下错误:

/usr/bin/ld: cannot find -lz.a
/usr/bin/ld: cannot find -lmysqlclient.a

我喜欢请帮忙。我搜索了mysqlclient.az.a库,但没有找到它们。但我在目录/usr/lib/x86_64-linux-gnu中找到了libmysqlclient.alibz.a,然后我添加了这个库搜索路径,但得到了错误。

我将如何解决这个问题?

您将z.amysqlclient.a作为库传递。您需要在项目的生成设置中去掉.a后缀:它不是库名称的一部分。它应该是-lz-lmysqlclient

此外,可能不需要添加库搜索路径(-L)。CCD_ 12和CCD_。

您需要安装MySQL客户端库和libz压缩库。对其中任何一个进行"适当的缓存搜索"。

这个问题可能更适合serverfault.com。