LinuxEye - Linux系统教程

LinuxEye - Linux系统教程

当前位置: 主页 > 开源资讯 >

如何修复 “fatal error: security/pam_modules.h: No such file or directory”

时间:2015-05-27 10:10来源:未知 编辑:linuxeye 点击:
问题 : 我尝试在 [某某 Linux 发行版] 上编译程序,但是出现下面的编译错误: pam_otpw.c:27:34: fatal error: security/pam_modules.h: No such file or directory 我怎样才能修复这个错误? 缺失的头文件 sec

问题: 我尝试在 [某某 Linux 发行版] 上编译程序,但是出现下面的编译错误:

"pam_otpw.c:27:34: fatal error: security/pam_modules.h: No such file or directory"

我怎样才能修复这个错误?

缺失的头文件 'security/pam_modules.h' 是 libpam 开发版的一部分,一个 PAM(Pluggable Authentication Modules:插入式验证模块)库。因此要修复这个错误,你需要安装 libpam 开发包,如下所示。

对于 Debian、 Ubuntu 或者 Linux Mint:

$ sudo apt-get install libpam0g-dev

对与 CentOS、 Fedora 或者 RHEL:

$ sudo yum install gcc pam-devel

现在验证缺失的头文件是否安装到了 /usr/include/security。

译文:https://linux.cn/article-5508-1.html

转载请保留固定链接: https://linuxeye.com/news/2560.html

------分隔线----------------------------
标签:pam_modules.
栏目列表
推荐内容