解决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

posted @ 2020-09-03 09:45  CokeFan  阅读(3464)  评论(0编辑  收藏  举报