Должен ли я установить AWS SDK для C ++ с Nuget или Vcpkg?
Вы можете использовать nuget для установки AWS SDK для проекта C ++.
Но вы должны использовать AWSSDKCPP-service name, чтобы добавить библиотеку для конкретной службы в ваш проект, а не устанавливать распространяемые компоненты AWSSDKCPP-Transfer.redist
.
Когда вы проверите описание пакета nuget AWSSDKCPP-Transfer.redist
, вы найдете этот пакет nuget:
Вторично распространяемые компоненты для пакета «AWSSDKCPP-Transfer». Этот пакет должен быть установлен только как зависимость.
(Это не тот пакет, который вы ищете).
Итак, вы должны установить пакет nuget AWSSDKCPP-Transfer
.
После установки пакета nuget AWSSDKCPP-Transfer
, а затем сборки проекта правильные двоичные файлы автоматически включаются для каждой используемой конфигурации среды выполнения / архитектуры - вам не нужно управлять этими зависимостями самостоятельно.
aws-cpp-sdk-transfer.dll
, aws-cpp-sdk-s3.dll
и aws-cpp-sdk-core.dll
копируются в выходной каталог:
Надеюсь, это поможет.