尝试运行简单的SQL C ++程序(IDE使用VS 2008)时,我收到此错误
致命错误C1083:无法打开包含文件:' mysql.h':没有这样的文件或目录
这就是我的代码的样子;
#include "stdafx.h"
#include <iostream>
#include <windows.h>
#include <mysql.h>
int _tmain(int argc, _TCHAR* argv[])
{
return 0;
}
我认为我的IDE无法找到MYSQL安装的路径或类似的东西。我该怎么做才能解决这个问题。一步一步的指示赞赏。
答案 0 :(得分:0)
1 - 确保您确实安装了MySQL的头文件。通常,它们位于mysql安装的“include”目录中。
2 - 设置Visual Studio C ++项目设置以包含该include
目录以供C ++项目使用。
将你的mysql包含目录添加到框中。
工具 - &gt;选项 - &gt;项目和设置 - &gt; VC ++目录。然后在右侧,打开标有“显示目录”的保管箱,选择“包含文件”。这是该窗口的屏幕截图。
此外,您可能还希望将Library目录设置为包含MySQL的“lib”文件夹,以便稍后在您的构建中找到要链接的mysql库。