這是關於如何在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包含文件,如果是的話......它在哪裏安裝?