Я хотел создать модуль Pam. Я использую Eclipse в качестве своей IDE и делаю модуль pam на C / C ++.
Когда я попытался включить 2 модуля PAM, необходимых
#include <security/pam_modules.h>
#include <security/pam_macros.h>
и сборка, я получаю сообщение об ошибке «нет такого файла или каталога», я осматривал свою систему, чтобы посмотреть, смогу ли я найти pam_modules.h и pam_macros.h, но безуспешно. Может быть, я искал не в том месте, или я не установил их.
Где они должны храниться, и как мне добраться до точки, где я могу использовать два заголовочных файла в моих программах. Нужно ли вручную импортировать их в Eclipse?
Вы хотите установить pam-devel
пакет (sudo yum install pam-devel
), который содержит заголовочные файлы, под /usr/include/security
,
Затем (обратите внимание на добавленное подчеркивание):
#include <security/pam_modules.h>
#include <security/_pam_macros.h>
Других решений пока нет …