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. 再运行程序,就成功了
相关推荐
hutengyi10 分钟前
开源的Text-to-SQL工具WrenAI
数据库·sql·开源
重庆小透明12 分钟前
【搞定面试之mysql】第二篇:事务和MVCC
java·后端·mysql·面试·职场和发展
l1t14 分钟前
DeepSeek总结的postgresql EXPLAIN 的其他超能力
数据库·postgresql
用户8511602761216 分钟前
慢 SQL 如何排查和优化?
mysql·面试
2401_8732046517 分钟前
Python深度学习入门:TensorFlow 2.0/Keras实战
jvm·数据库·python
丁丁点灯o18 分钟前
Oracle把阿拉伯数字转换为汉字
数据库·oracle
惜分飞20 分钟前
通过一次fio破坏库故障看达梦的优缺点---惜分飞
数据库·达梦恢复·fio达梦·fio破坏恢复
panzer_maus22 分钟前
Mysql中的undo log和redo log, bin log的介绍
数据库·mysql
卓怡学长22 分钟前
m278基于web的在线教学质量评价系统
java·数据库·spring·tomcat·maven·intellij-idea
ssdfang25 分钟前
【MySQL 的数据目录】
数据库·mysql·adb