当我试图运行一个简单的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安装的路径或类似的东西。我该怎么做才能解决这个问题。一步一步的指导。
发布于 2010-11-27 05:21:07
确保你真的安装了MySQL的头文件。通常,它们位于mysql安装的“include”目录中。
2-将Visual C++项目设置设置为包含供C++项目使用的include目录。
将mysql包含目录添加到框中。
工具->选项->项目和设置->VC++目录。然后在右边,打开标有“显示目录”的dropbox并选择"Include“。这是那扇窗户的屏幕截图。

此外,您可能希望设置Library目录,以包括mysql的‘lib’文件夹,以便稍后构建时可以找到要链接的mysql库。
https://stackoverflow.com/questions/4290249
复制相似问题