在Linux發行版本中Centos 7采用yum命令來安裝.rpm的包和依賴!
我們在安裝MySQL資料庫后,撰寫C程式,在.c頭檔案中呼叫#include<mysql.h>,撰寫好運行編譯時通常會出現一下錯誤:
fatal error :mysql.h:No such file or directory
如圖所示:
通常情況下是缺少libmysqlclient-dev 依賴包所致,這時普通用戶下用sudo yum install mysql-devel,root用戶直接yum install mysql-devel安裝依賴包后即可解決!如下圖所示!
再次運行.c檔案時需要參考指定目錄下得檔案,使用whereis mysql檢索mysql檔案路徑,編譯時需要加上-lmysqlclient才不會報參考錯誤!如下圖所示!



轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/122486.html
標籤:專題技術討論區
上一篇:DNS決議方面的問題
下一篇:linux內核和檔案系統關系??
