gpt4 book ai didi

c++ - 无法在 C++ 项目中链接 crypt

转载 作者:行者123 更新时间:2023-11-28 07:39:18 24 4
gpt4 key购买 nike

我正在尝试使用 GNU C library crypt 中包含的 crypt() 方法.我看过这些类似的问题,1 , 2 , 3但无法获得任何提供的解决方案。

我只是包括了这两件事

#include <unistd.h>
#include <crypt.h>

编译器告诉我

hashtable.h:7:19: error: crypt.h: No such file or directory
make: *** [pass.x] Error 1

如何让编译器识别 crypt.h?

最佳答案

您的系统上是否安装了 crypt?如果是,找到带有 crypt.h 的目录并将其添加到编译器的头文件搜索路径:-I/path/to/crypt/headers

您还需要使用 -lcrypt 链接到 crypt 库,可能会使用 -L 选项告诉链接器库的位置。

在 OSX 上使用 crypt 的说明:Using crypt_r on OS X

关于c++ - 无法在 C++ 项目中链接 crypt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16156005/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com