忍者ブログ
MASTER →  ADMIN / NEW ENTRY / COMMENT
現代魔法(nearly equal 情報技術)を勉強中な人のメモ(チラシの裏)
/ 2024/11/21 (Thu) / 編集
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

/ 2010/01/11 (Mon) / 編集
分散型バージョン管理システム、Bazzarのメモ

分散型の特徴は「メインのリポジトリが必要ない」ということ。そしてbazaarのポイントは「マルチバイト文字が使える」(つまり日本語のファイル名もおけ)ということと「プラグイン形式で機能追加できる」ということ。だと個人的には思う。
参考サイト:
Bazaar公式
Bazaar wiki

拍手[0回]

PR
/ 2010/01/02 (Sat) / 編集
さきほどcmakeの使い方を調べたので今度はautomakeとautoconfの使い方を調べてみた。手順は長いけど自分で用意するのは「ソースコード」「Makefile.am」の二つで、「condigure.in」(autorecnfの時は「condigure.ac」)はテンプレを修正して作成すればおけらしい。
この3つさえ用意すればあとは環境にあわせてライブラリやヘッダファイルの存在などをチェケしつつコンパイルするというなんかカッコいいのが作れる!

cmakeはクロスプラットフォーム向け、autoconfはGNU系列なのでLinux向けってことか?どっちも設定ファイルは実質1つ(Makefile.amは2行だし)なので労力はそんなにかわらないと思われ。個人的にはcmakeの方が好みだな、ドキュメント少ないけど、、、

拍手[2回]

/ 2010/01/02 (Sat) / 編集
あちらこちらでコンパイルするならcmakeが便利!ということでcmakeの勉強。何が便利ってXcodeのプロジェクトを生成できるのがすっごく便利!

ただドキュメントがあんまり存在しないので(helpを見れってことらしい)最初はめんどくさい。。。以下は一応Macの場合だけど、LinuxやWindowsでもほぼ問題なく動作すると思われ。

拍手[4回]

忍者ブログ [PR]