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. 再运行程序,就成功了
相关推荐
阿方索2 分钟前
MySQL
数据库·mysql
蓝影铁哥8 分钟前
浅谈国产数据库OceanBase
java·linux·数据库·oceanbase
JosieBook13 分钟前
【大模型】用 AI Ping 免费体验 GLM-4.7 与 MiniMax M2.1:从配置到实战的完整教程
数据库·人工智能·redis
weixin_4250230020 分钟前
MybatisPlusJoin 完整样例
java·数据库·sql
运维行者_31 分钟前
不同规模企业如何选 OPM?参考局域网管理软件与 cpu 温度监控适配指南
大数据·运维·服务器·网络·数据库·postgresql·snmp
冰冰菜的扣jio37 分钟前
MySQL高性能优化合集
数据库·mysql
weixin_4046793138 分钟前
vscode 配置cpp调试环境
数据库·ide·vscode·编辑器
TG:@yunlaoda360 云老大40 分钟前
华为云国际站代理商GaussDB主要有什么作用呢?
服务器·数据库·华为云·gaussdb
ohoy44 分钟前
业务数据聚合分析 xxl-job定时任务
数据库·oracle
知识分享小能手1 小时前
Ubuntu入门学习教程,从入门到精通, Ubuntu 22.04 文件和目录管理完全指南(7)
linux·学习·ubuntu