【发布时间】:2017-06-13 08:18:49
【问题描述】:
我正在尝试使用 AWS C++ SDK 和 MSVC2015 构建简单的程序:
#include <iostream>
#include <aws\core\Aws.h>
int main()
{
Aws::SDKOptions options;
Aws::InitAPI(options);
{
std::cout << "success\n";
}
Aws::ShutdownAPI(options);
return 0;
}
首先,我遇到了关于 2 个未解决的外部问题 -InitAPI 和 ShutdownAPI 的链接器错误。 (AWS SDK 被构建为静态库)。
我在“ConfigurationProperties->Linker->Input->Additional Dependencies”中添加了aws-cpp-sdk-core.lib。现在这两个外部已解决,但我得到了 37 个新的未解决的外部 - 据称已被添加的库使用。
所以问题是 - 如何确定我应该添加哪些其他库?有没有办法在 Visual Studio 中自动完成?
更新。 “新”未解决的外部因素有以下几种:
BCryptXXX
_imp_HttpXXX
_imp_InternetXXX
_imp_WinHttpXXX
【问题讨论】:
标签: visual-studio-2015 aws-sdk-cpp