boost/program_options
コマンドラインからオプションを処理するために使用する小さなプログラムを書いています。ここで、一般に Boost がインストールされていないシステムにコードを配布したいと考えています。そこで、bcp
ユーティリティを使用しました。program_options チュートリアルexample/first.cpp
から呼び出された Boost の例で試しました。
bcp --scan --boost=/users2/xxx/boost_1_45_0 ~/prova/first.cpp dest
dest
大量のファイルを含むディレクトリを作成し.hpp
ます.cpp
。これは私が必要としているものであり、それ以上のものではないと思います。ですよね?なぜなら:
du -hs dest
37M dest
37Mは多すぎませんか?たとえば、Python を使用しtest_optparse.py
て 61KB だけで同じことを行うことができます。
私は何か間違ったことをしていますか?ポイントは、私のソース プログラムが 4MB しかないということです。37MBのサードパーティのものを追加できません!!