首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何包含mysql头?

问如何包含mysql头?
EN

Stack Overflow用户
提问于 2010-03-25 14:13:09
回答 5查看 37.2K关注 0票数 6

我正在从源代码构建一个开源项目,

它需要包括<mysql.h>

代码语言:javascript
复制
#if USE_MYSQL
#include <mysql.h>
#endif

编译器报告:

代码语言:javascript
复制
mysql.h no such file or directory

MySQL是另一个很好的开源项目。我需要做些什么才能让它发挥作用?

EN

回答 5

Stack Overflow用户

发布于 2010-03-25 14:19:07

这将完全取决于构建方法,无论是使用Visual、Eclipse等IDE,还是使用*nix中的shell脚本和命令行。

您需要确保该文件(mysql.h)存在于您的“包含”路径中。

例如,在Visual中,您将进入:

项目属性->配置属性-> C/C++ ->通用->附加目录

并包括保存“mysql.h”的目录。

然后,对于链接器属性,重复这些步骤,并在附加库目录中包含相应的DLL/LIB文件路径

根据您的环境,这将有很大的不同,因此需要更多的信息来进行一步一步的精确操作。但这应该可以解释实际的问题。

票数 7
EN

Stack Overflow用户

发布于 2012-09-20 15:20:57

对于我来说,在Ubuntu12.04上,我需要使用以下内容

代码语言:javascript
复制
#include <mysql/mysql.h>
票数 7
EN

Stack Overflow用户

发布于 2010-03-25 14:16:43

您是否试图为include语句提供文件的完整路径?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2516187

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档