【发布时间】:2023-05-16 13:52:01
【问题描述】:
全部:
我应该在家庭作业中使用 crypt() 函数。这是一种旧的 C 方法,可能非常不安全,但它只是用于演示目的。
唯一的问题,我不知道如何使用 dang 功能。我在 Ubuntu 上使用 CLion 作为我的 IDE。它应该在
谢谢大家。
编辑: 谢谢,尤金!我想我想通了这一点。 . .
target_link_libraries(CryptExample -lcrypt)
在 CMake 文件中。
【问题讨论】:
-
所以你真正的问题是“如何与 CLion 中的特定库链接?”。这就是您需要搜索的内容
-
嘿,尤金。我认同;我一直在网上搜索这个主题。问题是,我不知道“crypt”库的确切名称以及如何在 CLion 的上下文中使用它。到目前为止,我已经找到了:target_link_libraries( x ... ),但是我到底怎么称呼这个库本身呢?谢谢,尤金。
-
与其用答案更新您的问题,不如将其发布为您问题的答案。
-
对不起,杰瑞。这个董事会的新手。我会这样做。
-
在一些较新的系统版本上,它可能是 -lxcrypt 和不同的函数 - crypt_r ,因为 libcrypt 计划在 2018 年删除所有不安全的函数(它们不是线程安全的)