AWS CPP SDK: передача AWSCredentials в S3Client

static const char* AWS_ACCESS_KEY_ID = "XXXXXXXXXXXXX";
static const char* AWS_SECRET_ACCESS_KEY = "YYYYYYYYYY";
AWSCredentials credentials(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY);

Приведенный выше код дает мне ошибку incomplete type is not allowed в визуальной студии и приводит к ошибке сборки как use of undefined type 'Aws::Auth::AWSCredentials'

Пожалуйста, укажите мне, как правильно построить объект AWSCredentials?

0

Решение

Убедитесь, что вы включили заголовочный файл этого класса.
Также убедитесь, что вы используете полное имя этого класса. Aws::Auth::AWSCredentials или предшествовать объявлению этой переменной с using заявление using namespace Aws::Auth;

0

Другие решения

Других решений пока нет …