#pragma comment(lib, "libmcrypt.lib")
当平台是Visual Studio 2012 (v110) 时就可以了。但是,当平台为WindowsApplicationForDrivers8.0时,报错LNK2019
当我在我的项目中包含 OpenSSL 时,我遇到了同样的错误。
#pragma comment(lib, "libmcrypt.lib")
当平台是Visual Studio 2012 (v110) 时就可以了。但是,当平台为WindowsApplicationForDrivers8.0时,报错LNK2019
当我在我的项目中包含 OpenSSL 时,我遇到了同样的错误。
来自 MSDN。
以下示例生成 LNK2019:
// LNK2019.cpp
// LNK2019 expected
extern char B[100]; // B is not in avilable to the linker
int main() {
B[0] = ' ';
}
LNK2019 也可能在您声明但未定义静态数据成员时发生。以下示例生成 LNK2019:
// LNK2019b.cpp
// LNK2019 expected
struct C {
static int s;
};
// Uncomment the following line to resolve.
// int C::s;
int main() {
C c;
C::s = 1;
}
完整解释请到 MSDN 链接
http://msdn.microsoft.com/en-us/library/799kze2z(v=vs.80).aspx