0
Boost軟件許可證顯示該許可證下的軟件是開源的。但是,我只能在boost.org的站點上找到.hpp標題並下載庫。如何找到boost.org庫實現的源代碼?如何查找boost.org庫的源代碼?
Boost軟件許可證顯示該許可證下的軟件是開源的。但是,我只能在boost.org的站點上找到.hpp標題並下載庫。如何找到boost.org庫實現的源代碼?如何查找boost.org庫的源代碼?
對於不是僅提供頭文件的提升庫,他們的源代碼可在libs
目錄中找到。
例如爲boost::filesystem
:
.../boost_1_63_0/libs/filesystem/src
注:libs
目錄是所有 Boost庫,而不僅僅是非僅郵件頭庫非常有用,因爲它通常包含庫具體的例子和測試代碼。
你知道模板是什麼嗎? –
@ Jean-BaptisteYunès你是什麼意思的「什麼模板」?我有興趣通過boost來實施一些侵入式容器。 –
大部分boost都是模板,這意味着代碼位於標題中。如果你需要一些boost lib代碼,很容易找到。 –