[试图使C ++与本地数据库通信,但遇到一些问题。
我正在使用Dev-C ++,我已经为mysql安装了WAMP服务器,但还没有到那一步。
我已遵循这些steps以确保其正常工作。
没有给它一个
[[错误] mysql / mysql.h:没有这样的文件或目录
假设提供的代码有问题,我打开了开发包附带的示例,但仍然打开
12 25 C:\Program Files (x86)\Dev-Cpp\examples\libmysql\mysql.cpp [Error] mysql/mysql.h: No such file or directory
检查项目属性显示以下内容
C和C ++编译器参数
-Wall
-W
链接器参数
-lmysql
程序包管理器验证数据是他们的,我从视觉上验证了DevC ++目录中include内mysql文件夹的存在。
为什么找不到它?这是一个应该工作的示例项目。我应该做些什么使它连接?该软件包已安装。链接器正在传递参数。我什至尝试将mysql文件夹复制/粘贴到示例中,但没有更改。
Windows 10,Dev-C ++ 5.11,libmysql软件包5.0.5,WAMP服务器2.5
我认为最好的选择是下载CodeBlocks,它是C ++的另一个IDE,但比dev c ++更好,因为它与Windows 10兼容。
如果您想将CodeBlocks与SQL连接,请遵循本教程:https://www.youtube.com/watch?v=3v_lA1Gg1Q4
我希望它对您有用。