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 分钟前
八股(七)数据库
数据库
Bert.Cai1 分钟前
MySQL CONCAT()函数详解
数据库·mysql
qq_342295823 分钟前
SQL如何利用聚合函数生成业务分析指标_KPI计算基础教程
jvm·数据库·python
m0_515098425 分钟前
SQL查询如何处理分组后的NULL值_使用COALESCE配合聚合函数
jvm·数据库·python
PaperData12 分钟前
1990-2025年企业基金退出事件数据
数据库·数据分析·经管
乙酸氧铍13 分钟前
【imx6ul 学习笔记】移植ubuntu 20.04系统
笔记·学习·ubuntu
Bert.Cai20 分钟前
MySQL DDL简介
数据库·mysql
ClouGence24 分钟前
从 OLTP 到 OLAP:Spanner 到 StarRocks 架构演进与实现
大数据·数据库·starrocks·olap·dba·oltp·spanner
qiuyunoqy29 分钟前
Redis 常见数据结构,编码方式
数据库·redis·缓存