https://github.com/adampaternostro/azure-storage-c-plus-plus
How to compile the Azure C++ Storage library on Linux
https://github.com/adampaternostro/azure-storage-c-plus-plus
azure azure-sdk azure-storage c-plus-plus docker linux multi-stage
Last synced: 7 months ago
JSON representation
How to compile the Azure C++ Storage library on Linux
- Host: GitHub
- URL: https://github.com/adampaternostro/azure-storage-c-plus-plus
- Owner: AdamPaternostro
- Created: 2018-06-08T20:55:29.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-06-29T18:51:06.000Z (over 7 years ago)
- Last Synced: 2025-01-31T04:32:21.359Z (8 months ago)
- Topics: azure, azure-sdk, azure-storage, c-plus-plus, docker, linux, multi-stage
- Language: C++
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# How to compile the Azure C++ Storage library on Linux
Need to access Azure storage using Linux and C++. This will show you how to get the Azure C++ storage library installed and running. This uses Docker so you can have a known, re-creatable environment. There are lots of little small things that need to be right.### To get this running
1. Ensure you have Docker
2. Clone or download this repository
3. See the Dockerfile for instructions
4. Enjoy### References
- This documentation is here: https://docs.microsoft.com/en-us/azure/storage/blobs/storage-c-plus-plus-how-to-use-blobs
- To get this compiled on Linux you need
- Casablanca: https://github.com/Microsoft/cpprestsdk/wiki/How-to-build-for-Linux
- The C++ library: https://github.com/Azure/azure-storage-cpp# New
I created a multi-stage build Docker process. See the Docker-Multi-Stage-Build folder. This will build the libraries, then copy to another image to run. This will keep your Docker image small.