Translations:Development/FAQs/Technical FAQ/33/ja

From KDE TechBase
Revision as of 08:12, 6 February 2012 by Phanect (talk | contribs) (Created page with "上にある ''--enable-final'' を読んで下さい :) ''make final'' は --enable-final なしでも現在のディレクトリに関して all-in-one-file トリックを使...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

上にある --enable-final を読んで下さい :) make final は --enable-final なしでも現在のディレクトリに関して all-in-one-file トリックを使います。make no-final は --enable-final を付けていても現在のディレクトリを普通の方法でコンパイルします。 moc ファイルをインクルードして下さい! QObject の派生クラスを定義しているヘッダファイルは .moc ファイルを生成するために moc を通さなくてはいけません。.moc ファイルもコンパイルしなくてはいけませんが、方法は2つあります。ひとつは別々にコンパイルする方法、もうひとつはクラスを実装しているファイルにインクルードする方法です。後者の方がコンパイルスピードの点で効率的です。kdesdk/scripts/includemocs ではこの方法が自動的にこれを行ないます。 あるいは、容量の大きい RAM や、高速なマシン、新しい CPU を購入しましょう。bi-PIII 866 MHz と 1GB の RAM では、まともな速度で KDE はコンパイルされます。