Errors compiling code with the C++ AWSSDK

0

I am getting the errors: 1>error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl Aws::InitAPI(struct Aws::SDKOptions const &)" (_imp?InitAPI@Aws@@YAXAEBUSDKOptions@1@@Z) 1>error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl Aws::Client::ClientConfiguration::ClientConfiguration(void)" (_imp??0ClientConfiguration@Client@Aws@@QEAA@XZ) . . . 1> fatal error LNK1120: 21 unresolved externals

I am building my application with VS2019 but with the VS2015 runtime libraries (v140). 64 bit release and debug. Multi-threaded libraries (/MT) I used vcpkg to obtain the AWSSDK and I believe I built the SDK to match my configuration. I am linking with aws-cpp-sdk-s3.lib;aws-cpp-sdk-core.lib. I am defining USE_WINDOWS_DLL_SEMANTICS and USE_IMPORT_EXPORT in my code

Any suggestions would be much appreciated. Thank you.

已提问 2 年前775 查看次数
1 回答
0

Hello,

I'd like to set expectations right off the bat as coding and debugging is out of scope for AWS premium support. But we are always happy to assist as best efforts. I have found the following link with similar issues: https://github.com/aws/aws-sdk-cpp/issues/1154

Given that this requires code debugging, I'd like to suggest to go to the GitHub forum, as they could address your queries directly or point you in the right direction: https://docs.github.com/en/github/managing-your-work-on-github/creating-an-issue

AWS
支持工程师
已回答 2 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则