• [librcsc] geom関連を一部再実装.(akiyama)

幾何学計算用のクラスライブラリのインタフェースを見直して,一部再実装した.具体的には,複数バージョン存在していたコンストラクタを極力減らし,staticなFactory Methodによって置き換えることにした.この方が正しい設計であり,なぜ今までやっていなかったのかと思える.

  • [librcsc] ライブラリを分割,選択的にインストール可能に.(akiyama)

Autotoolsの設定をいじって,ライブラリファイルを分割.更に,configureのオプションを追加して,ライブラリを選択的にビルド/インストール可能にした.

予想以上にてこずってしまった.GNU Autotools はバッドノウハウの塊と言われるが,正にそのとおりだと思う.もっとシンプルで分かりやすいビルドツールが普及して欲しい.


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-03-14 (月) 14:51:37 (1253d)
SourceForge.JP
Creative Commons License
RoboCup tools by Hidehisa Akiyama is licensed under a Creative Commons 表示-非営利 2.1 日本 License.