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 分钟前
Linux 权限管理细节详解
linux·运维·服务器·ubuntu·centos
小裕哥略帅22 分钟前
mybaits跨表查询返回分页
mysql
添砖java‘’31 分钟前
MYSQL数据类型
数据库·mysql
qq_3721542335 分钟前
如何配置表中某列的排序权重_全文索引配置与权重分配
jvm·数据库·python
2501_914245931 小时前
CSS如何使用-nth-of-type精确选择列表项_通过元素类型限制提升样式健壮性
jvm·数据库·python
吕源林1 小时前
Golang如何做本地缓存加速_Golang本地缓存教程【核心】
jvm·数据库·python
阿维的博客日记1 小时前
where id NOT IN(?,?,?) 会走索引吗?
mysql·索引
Magic@1 小时前
Redis学习[1] ——基本概念和数据类型
linux·开发语言·数据库·c++·redis·学习
你觉得脆皮鸡好吃吗1 小时前
SQL注入 基础防御
数据库·sql
池佳齐1 小时前
软考高级系统架构设计师备考(十九):数据库系统—数据库设计
数据库·系统架构