解決Linux下缺少系統庫的問題


1. 缺少sasl.h

問題描述:error: sasl/sasl.h: 沒有那個文件或目錄#include <sasl/sasl.h>

解決辦法:

Debian/Ubuntu:sudo apt-get install libsasl2-dev

CentOS/RHEL: sudo yum install cyrus-sasl-devel.x86_64

2.缺少gnutls.h

問題描述:error: gnutls/gnutls.h: 沒有那個文件或目錄#include <gnutls/gnutls.h>

解決辦法:

Debian/Ubuntu:sudo apt-get install libghc-gnutls-dev

3.缺少gcrypt.h

問題描述:error: gcrypt.h: 沒有那個文件或目錄#include <gcrypt.h>

解決辦法:

Debian/Ubuntu:sudo apt-get install libgcrypt-dev

CentOS/RHEL: sudo yum install libgcrypt-devel

4.缺少pam_modules.h

問題描述:fatal error: security/pam_modules.h: No such file or directory

解決辦法:

Debian/Ubuntu:sudo apt-get install libpam0g-dev

CentOS/RHEL:sudo yum install gcc pam-devel

使用ls -al /usr/include/security來驗證這些頭文件是否被安裝。

CentOS配置OpenGL環境
yum install mesa-libGL-devel mesa-libGLU-devel freeglut-devel


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM