mysql编译出错,缺少mysql.h

ubuntu系统mysql.h no such file or directory

  在Ubuntu系统中,你已经安装了mysql,即你使用sudo apt-get install mysql-server mysql-client然而使用C语言访问mysql数据库时,却发现出现了如下错误:

fatal error: mysql.h: No such file or directory

出现这个错误是因为系统没有安装mysql安装包 sudo apt-get install libmysql++-dev即可 编译时需要加连接-lmysqlclient.

编译源程序的时候,如下命令:

gcc -I/usr/include/mysql *.c -L/usr/lib/mysql -lmysqlclient -o *

*号代表你说编译源程序的名字。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 标签: MySQL APT Repository 【来自:https://dev.mysql.com/doc/my...
    duyi324阅读 4,369评论 0 1
  • 一、文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls...
    小杰的简书阅读 7,380评论 0 45
  • 一、文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件)ls -a 列出当前目录文件(包括隐含文件)l...
    路痴千行阅读 7,249评论 0 5
  • 微商终极目标,以赚钱利器驱动梦想,筛选一批人发展下线,通过各种疯狂晒图,让人感觉很赚钱的假象。 大多数人的行为大都...
    八爷是我爷阅读 3,638评论 0 1
  • 今天是2019年1月1日 新的一年,对2019年充满了期待 期待在新的一年里能够多赚一些钱,把信用卡的钱还完。 期...
    清风未央阅读 1,562评论 0 0

友情链接更多精彩内容