解决缺少sql头文件编译错误

作者:佚名 上传时间:2019-05-03 版权申诉
bn@YL-RD:~/projects/bsdr$ make
g++ -Wall -g -std=c++11 -I/usr/include/mysql   -c -o producer.o producer.cpp
In file included from /usr/include/typelib.h:20:0,
from /usr/include/mysql.h:118,
from curl/../myholder.hpp:6,
from curl/mycurlpl.hpp:13,
from mybizpl.hpp:12,
from producer.cpp:6:
/usr/include/my_alloc.h:27:34: fatal error: mysql/psi/psi_memory.h: 没有那个文件或目录
compilation terminated.
: recipe for target 'producer.o' failed
make: *** [producer.o] Error 1


bn@YL-RD:~/projects/libcurl/curl$ sudo apt install libmysqlclient-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列【新】软件包将被安装:
libmysqlclient-dev
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 1,159 kB 的归档。
解压缩后会消耗 7,070 kB 的额外空间。
获取:1 http://mirrors.yun-idc.com/ubuntu xenial-updates/main amd64 libmysqlclient-dev amd64 5.7.17-0ubuntu0.16.04.1 [1,159 kB]
已下载 1,159 kB,耗时 0秒 (2,660 kB/s)
正在选中未选择的软件包 libmysqlclient-dev。
(正在读取数据库 ... 系统当前共安装有 307424 个文件和目录。)
正准备解包 .../libmysqlclient-dev_5.7.17-0ubuntu0.16.04.1_amd64.deb  ...
正在解包 libmysqlclient-dev (5.7.17-0ubuntu0.16.04.1) ...
正在处理用于 man-db (2.7.5-1) 的触发器 ...

正在设置 libmysqlclient-dev (5.7.17-0ubuntu0.16.04.1) ...




本文转自FrankNie0101 51CTO博客,原文链接:http://blog.51cto.com/frankniefaquan/1959377 ,如需转载请自行联系原作者




免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
解决缺少sql头文件编译错误
bn@YL-RD:~/projects/bsdr$ make g++ -Wall -g -std=c++11 -I/usr/include/mysql   -c -o pro
解决缺少sql头文件编译错误
bn@YL-RD:~/projects/bsdr$ make g++ -Wall -g -std=c++11 -I/usr/include/mysql   -c -o pro
QNX编译时出现缺少头文件错误
这个错误通常是因为系统缺少必要的头文件或者编译器配置出现了问题所致。首先,确认您的QNX安装是否完整并包含了所需的头文件。检查编译器的配置和路径设置,确保编译器可以找到标准C库的头文件。您可以检查/e
QNX版本:未指定
QNX
2023-12-13 07:43
qt关于编译fontconfig缺少头文件
qt关于编译fontconfig缺少的头文件,跟我的博客关于如何编译qt-pc,qt-x86,qt-arm,缺少中文字体的支持,和编译fontconfig.h的头文件。
GZ
0B
2019-09-05 04:43
编译错误解决
编译错误解决
DOCX
0B
2019-05-15 18:51
dirent用于缺少此类头文件
dirent用于缺少此类头文件,当文件编辑缺少此类文件,下载解压到相关目录。
ZIP
0B
2019-02-18 22:28
如何解决缺少lockcomputer.dll的错误提示
当系统弹出提示“没有找到lockcomputer.dll”或“缺少lockcomputer.dll”等问题,请按以下步骤解决:1、下载免费版的lockcomputer.dll文件;2、解压缩下载的文件
zip
9.08KB
2023-04-28 04:09
sql20001053错误解决
sql 2000 1053错误解决
DOCX
0B
2018-12-29 08:42
keil编译通过链接错误解决
本文介绍了使用keilMDK编写STM32程序时,编译能通过而链接错误的问题以及解决方法。
PDF
31KB
2020-09-01 02:02
解决项目编译加载错误的方法
本文提供了解决项目编译加载过程中出现错误消息“由于不满足前提条件,将不执行下载”的一些方法。这些错误可能由软件版本不匹配、缺少必要的组件或者不足的权限等问题引起。本文还详细介绍了特定软件版本的解决方案
pdf
403.6KB
2023-04-21 10:54