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.

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년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠