Ubuntu下,数据库编程报错fatal error: mysql.h: No such file or directory 的处理方法

cpp 复制代码
#include <iostream>
#include <mysql++.h>

using namespace std;

int main()
{
    cout << "Hello MySQL++" << endl;
    return 0;
}

编译报错:

Build messages

/usr/local/include/mysql++/common.h|232|fatal error: mysql.h: No such file or directory|

Build log

/usr/local/include/mysql++/common.h:232:11: fatal error: mysql.h: No such file or directory

解决办法:

1.在终端里面搜索到mysql.h所在的路径

2.根据mysql.h所在的路径,再搜索一下,mysql的库文件所在路径,

  1. 然后配置一下codeblocks的全局变量mysql

4.配置一下工程的build options

  1. 再运行程序,就成功了
相关推荐
廋到被风吹走1 分钟前
【数据库】【Oracle】SQL基础
数据库·sql·oracle
曹牧21 分钟前
Oracle统计每日发生次数
数据库·oracle
范纹杉想快点毕业32 分钟前
返璞归真还是拥抱现代?——嵌入式研发中的“裸机开发”与RTOS全景解析
c语言·数据库·mongodb·设计模式·nosql
辗转.95333 分钟前
MongoDB入门指南:从零开始掌握NoSQL数据库
数据库·mongodb·nosql
有什么东东36 分钟前
山东大学软件学院2024-2025非关系型数据库背诵整理
数据库·nosql
李少兄37 分钟前
一文搞懂什么是关系型数据库?什么是非关系型数据库?
数据库·redis·mysql·mongodb·nosql
ja哇37 分钟前
NoSql数据库原理期末(课后思考题)
数据库·nosql
会开花的二叉树38 分钟前
即时通讯系统核心模块实现
数据库·mysql·elasticsearch
少云清1 小时前
【接口测试】5_PyMySQL模块 _数据库工具类封装
数据库·pymysql
一世琉璃白_Y1 小时前
Ubuntu(VMware)虚拟机网络异常排查与解决方案
linux·网络·ubuntu