C++ 2010 : using #include <mysql. h>

标签 c++

我疯狂地搜索,找不到答案。我正在尝试在我的 C++ 项目中使用 mysql 并拥有 #include mysql.h 但我需要该目录文件。一个存在吗?我设置了所有代码,但由于文件丢失而出现无数错误。我正在学习教程,但他们没有解释从哪里获取该目录。任何帮助都会很棒。谢谢!!

最佳答案

我知道我发布答案为时已晚,但这只是为了记录目的和那些搜索相同错误的人。

下载社区服务器就足够了。注意:选择 zip 文件。选择 x32,因为编译器自动配置为使用 x32 配置构建。如果您打算将编译配置更改为 x64,请继续下载 x64 zip 文件。

  • 下载 zip 文件后,创建新的空白项目。如果你使用的是MSVC++Express2010,打开项目属性| C/C++ |附加包含目录。将路径添加到在提取的文件夹中找到的包含文件夹。

  • 将解压文件夹中 lib 文件夹中的库文件复制到可以找到 *.cpp 文件的项目目录中。

  • 将以下几行添加到您的代码中:

#include <my_global.h>

#include <mysql.h>

#pragma comment(lib, "libmysql.lib")

现在你可以开始了:)

您可以试试找到的代码 here看看事情是否顺利。

关于C++ 2010 : using #include <mysql. h>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10218782/

相关文章:

c++ - 生成变量的名称

c++ - 程序的退出状态

不包含 C++ 头文件 - 适用于 Linux 的 C++ 示例应用程序

c++ - 粒子不朝向相机

c++ - 析构函数中缺少 ptr = NULL 导致错误,在将 ptr 设置为 NULL 时工作正常。为什么?

c++ - MySQL 连接器/C++ : get_driver_instance() crashes when called from global construct

c++ - 是否可以从 .begin() 迭代到 .rbegin()

c++ - 可以为多个构造函数消除 0 (NULL) 的歧义吗?和赋值运算符?

c++ - 处理来自子类的 Windows 消息

c++ - 将类中的所有 double 值初始化为零