Shut up warnings

いくつかコンパイル時に出てくる警告を消しました。
ご確認ください。

P.S.
Makefileはこれ以上複雑になるならば、configureスクリプトを作ってもいいかもしれません。
それと各プログラムのヘッダにあるコンパイル例って必要ですかね？（Makefileに無いためsample.cppを除く）