0
Boostソフトウェアライセンスは、このライセンスに基づくソフトウェアがオープンソースであることを示しています。しかし、私はboost.orgのサイトとダウンロードしたライブラリでのみ.hppヘッダーを見つけることができます。どのようにboost.orgのライブラリの実装のソースコードを見つけるのですか?boost.orgライブラリのソースコードを見つけるには?
Boostソフトウェアライセンスは、このライセンスに基づくソフトウェアがオープンソースであることを示しています。しかし、私はboost.orgのサイトとダウンロードしたライブラリでのみ.hppヘッダーを見つけることができます。どのようにboost.orgのライブラリの実装のソースコードを見つけるのですか?boost.orgライブラリのソースコードを見つけるには?
ヘッダーのみではないブーストライブラリの場合、そのソースコードはlibs
ディレクトリにあります。
など。
.../boost_1_63_0/libs/filesystem/src
注:boost::filesystem
のために、それは通常、ライブラリーの特定の例とテストコードが含まれているのでlibs
ディレクトリは、すべてブーストライブラリだけでなく、非ヘッダのみのライブラリのための非常に便利です。
テンプレートは何ですか。 –
@ Jean-BaptisteYunès「どのテンプレート」とはなんですか?私はブーストによっていくつかの侵入型コンテナの実装に興味があります。 –
boostのほとんどはテンプレートです。つまり、コードがヘッダにあることを意味します。あなたがブーストのlibコードのいくつかが必要な場合、それは簡単に見つけることができます。 –