我正在使用Eclipse,我得到的错误是“未解决的包含:mysql_connection.h以及与mysql标题相关的所有#include语句中的类似错误以及程序中与mysql相关的其他关键字的使用。
我已经安装了mysql服务器的完整设置。
所以我认为它的链接器错误,我的问题是如何在eclipse或其他解决方案中将mysql链接到c ++?
有些人会建议我的步骤或相关链接,以便我可以在eclipse中运行我的c ++程序。
谢谢:)
答案 0 :(得分:1)
我之前从未使用过Eclipse。但是,您的小错误“未解决的包含:mysql_connection.h”表明编译器不知道在哪里可以找到您的头文件。所以,我会仔细检查你的包含路径是否正确。要使用MySQL Connector / C(我假设你正在使用它......),你还需要链接到两个库:-lmysqlclient和-lz。您应该确保您的库包含路径也是正确的。
一旦你完成所有编译,你可能想看看我为MySQL编写的一个简单的C ++ api。 www.nwehr.com - >来源 - > NDMySQL。
答案 1 :(得分:1)
看来你的eclipse CDT没有找到MySql库的问题。 关于使用mysql(Ubuntu)设置CDT的最相关文章是: