这是关于如何在CMake中集成azure存储C++工具包。CMake包含C++ Azure
我尝试在我们的应用程序中构建一个连接到Azure blob存储,列出文件/容器,读取数据等的工具,我在Linux(Ubuntu 17.04)上工作。我已经从源代码构建了cpprestsdk和azure存储工具。
我能编一些事情,因为我从字面上添加
-I/apps/azure/inst/include
到CMAKE_CXX_FLAGS
。正如你所看到的我使用CMAKE_INSTALL_PREFIX=/apps/azure/inst
,它用于cpprest和azure存储。
在lib
子目录中有一个包含.cmake文件的cpprestsdk/
目录。但是我需要一个用于存储azure的.cmake文件,我可以在我自己的CMakeLists.txt
中加入这个文件,它增加了我需要的东西(标志,库等)。查看这些示例显示,这些内容的构建方式只能在构建sdk时使用。
有谁知道是否有这样一个.cmake包含文件,如果是的话......它在哪里安装?