如何使用Windows bcrypt.h库

时间:2019-05-30 07:42:11

标签: c windows bcrypt

我的库bcrypt.h有一个问题 编译器说函数bcrypt_gensalt出错。

#include <iostream>
#include <bcrypt.h>

using namespace std;

int main() {



    const char* passwd = "Secret_Password";

    char results[BCRYPT_HASHSIZE];

    bcrypt_gensalt(10, results);


    system("pause");
    return 0;
}

编译器错误:

unresolved external symbol bcrypt_gensalt referenced in function main   bcrypt

2 个答案:

答案 0 :(得分:0)

您需要引用Bcrypt.lib。

请参见此处:http://msdn.microsoft.com/en-us/library/ba1z7822.aspx

答案 1 :(得分:0)

https://imgur.com/a/Kouox7h 我已经将Bcrypt.lib添加到Input-> Additional Depedencies中,并且仍然存在相同的错误。