abseil初體驗[google開源的C++庫]

Google公開了其項目內部使用的一系列C++庫,具體介紹參考:git

http://www.infoq.com/cn/news/2017/10/abseil?utm_source=infoq&utm_medium=popular_widget&utm_campaign=popular_content_list&utm_content=homepagegithub

官方的代碼地址centos

https://github.com/abseil/abseil-cpp
https://abseil.ioui

 

運行例子和使用centos7

https://abseil.io/docs/cpp/quickstart
這個是個簡單的例子,bazel 比cmake看起來更簡單了一些get

centos7下的使用具體步驟:
1 /etc/yum.repos.d/ 保存以下的這個軟件安裝源
https://copr.fedorainfracloud.org/coprs/vbatts/bazel/repo/epel-7/vbatts-bazel-epel-7.repo
2 yum install bazel 安裝bazelit

參考例子添加WORKSPACE BUILD這些工程文件,執行對應的命令便可進行編譯運行
執行完後,默認的輸出文件都在~/.cache這些目錄下,由bazel進行統一的調度和執行io

相關文章
相關標籤/搜索