簡體   English   中英

使用Boost unordered_map

[英]Using Boost unordered_map

我想在我的項目中包含boost::unordered_map而不下載整個Boost包。 我怎樣才能做到這一點?

使用bcphttp//www.boost.org/doc/libs/1_52_0/tools/bcp/doc/html/index.html

cd $BOOST_DIR
bcp unordered_map /tmp/TEST

現在/ tmp / TEST 包含unordered_map所需的東西,在我的例子中是15Mb(而不是734Mb用於完整的boost庫)

至少需要頭文件,因為Boost包依賴於彼此。 您可能只想選擇所需的頭文件,但它確實會讓您痛苦不堪,並且需要花費很多時間。 算法是:

  1. 僅包含boost/unordered_map
  2. 雖然預處理器抱怨找不到標題:
    • 添加該標題。
    • 重新編譯。

您最終只會得到必要的標題。 但我看不出這個解決方案的任何優點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM