〜最強のBeBOXを作る貝外伝〜
BeBoxでHaikuライフ bin/rcの巻
last modified 2005/03/20
berliOSへの移転およびCVS→subversionへの変更に伴う修正。
リンクはご自由に行ってください。
はじめに
rcはHaikuのリソースコンパイラ(あ〜んど逆コンパイラ)であります。
テキスト形式(.rdef)からバイナリのリソース(.rsrc)の作成をおこなったりします。
ソースの入手
svn co svn://svn.berlios.de/haiku/haiku/trunk/src/tools/rc
コンパイル
ソースを全部BeIDEにぶちこんでコンパイルします。(librdefは作らない。)
mwcc用訂正個所(注:テキトーなC++知識でやってます〜)
- ソース内のstd::を全て除去。(例 std::map→map)
- make_pair()は型が合わないのか、なぜかコンパイルできないので、pair<型、型>(引数、引数)の直書きに全部修正。
例:symbol_table.insert(pair<char*const, long> (name, id));
画面
(なし)
メモ
使用例:
Backgrounds.rdefからBackgrounds.rsrcの作成
rc Backgrounds.rdef -o Backgrounds
【BeBoxでHaikuライフ】
【最強のBeBoxを作る貝】
【Top Page】