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. 再运行程序,就成功了
相关推荐
计算机安禾几秒前
【算法分析与设计】第37篇:平面扫描与线段交问题
java·大数据·数据库·算法·机器学习
志栋智能7 分钟前
超自动化巡检:让运维工作可衡量、可优化
运维·数据库·自动化
zxfBdd8 分钟前
doris insert into和with as 合用
数据库·sql
诸葛务农9 分钟前
共沸脱水技术及其在光刻胶用PGMEA纯化中的应用(上)
java·数据库·算法
wanghowie10 分钟前
25. v2 实战:接入 Doris + SQL 三阶段(Planner / Optimizer / Execution)
数据库·sql
流星白龙12 分钟前
【MySQL高阶】16.行结构
android·mysql·adb
javachen__18 分钟前
mysql-1015 - Can‘t lock file (errno: 165 - Table is read only)
mysql
逍遥德24 分钟前
PostgreSQL ---【序列】用法详解
数据库·后端·sql·postgresql
逍遥德25 分钟前
PostgreSQL --- 自增主键【序列】的避坑指南
数据库·后端·sql·mysql·postgresql·sqlserver
l齐天28 分钟前
Ubuntu 22.04 环境下 PBC 与 Golang 的安装、配置与测试
linux·ubuntu·golang