aws-sdk-cpp простейший Makefile для POC

Я хотел бы использовать C++ sdk в своем экземпляре с помощью GNU GCC. Я слежу за этой страницей: https://docs.aws.amazon.com/sdk-for-cpp/v1/developer-guide/examples-s3-objects.html

и хотел бы загрузить объект с s3. Я буду использовать компилятор GNU GCC. Я планирую использовать код, приведенный на этой странице: https://github.com/awsdocs/aws-doc-sdk-examples/blob/master/cpp/example_code/s3/get_object.cpp 1. В этом случае мне все равно нужен Makefile для работы с приведенными ниже зависимостями?
2. Не могли бы вы показать мне самый простой Makefile для использования в качестве доказательства концепции?

#include <aws/s3/S3Client.h>
#include <aws/s3/S3Client.h>
#include <aws/s3/model/GetObjectRequest.h>
#include <fstream>

person Y. Eman    schedule 16.03.2018    source источник


Ответы (1)


Очень сложно использовать простой Makefile для работы с зависимостями и путями. Я рекомендую вам использовать CMake. Вы можете следовать инструкциям здесь: https://aws.amazon.com/blogs/developer/developer-experience-of-the-aws-sdk-for-c-now-simplified-by-cmake/

person user2706071    schedule 28.03.2018
comment
Спасибо за ваш отзыв! Это то, что я в конечном итоге сделал. - person Y. Eman; 31.03.2018