ITPub博客

首页 > IT职业 > IT图书 > 如何修复 “fatal error: security/pam_mod

如何修复 “fatal error: security/pam_mod

IT图书 作者:farsun 时间:2021-09-09 09:59:16 0 删除 编辑

问题: 我尝试在 [某某 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。

图片描述

编译自:http://ask.xmodulo.com/fatal-error-security-pam-modules.html作者: Dan Nanni
原创:LCTT https://linux.cn/article-5508-1.html译者: 나원호

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4289/viewspace-2814609/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-08-26

  • 博文量
    105
  • 访问量
    17168