Visual studio 2012 VS2012 WindowsApplicationForDrivers8.0不能包含trd库
当平台是VisualStudio2012(v110)时,就可以了。但是,当平台为WindowsApplicationForDrivers8.0时,它会报告错误LNK2019 当我在项目中包含OpenSSL时,我从MSDN中得到了相同的错误。 以下示例生成LNK2019:Visual studio 2012 VS2012 WindowsApplicationForDrivers8.0不能包含trd库,visual-studio-2012,driver,Visual Studio 2012,Driver,当平台是VisualStudio2012(v110)时,就可以了。但是,当平台为WindowsApplicationForDrivers8.0时,它会报告错误LNK2019 当我在项目中包含OpenSSL时,我从MSDN中得到了相同的错误。 以下示例生成LNK2019: #pragma comment(lib, "libmcrypt.lib") // LNK2019.cpp // LNK2019 expected extern char B[100]; // B is not in avi
#pragma comment(lib, "libmcrypt.lib")
// LNK2019.cpp
// LNK2019 expected
extern char B[100]; // B is not in avilable to the linker
int main() {
B[0] = ' ';
}
当您声明但未定义静态数据成员时,也可能发生LNK2019。以下示例生成LNK2019:
#pragma comment(lib, "libmcrypt.lib")
// LNK2019.cpp
// LNK2019 expected
extern char B[100]; // B is not in avilable to the linker
int main() {
B[0] = ' ';
}
请转到MSDN链接以获取完整解释