最初, 戻る, 進む, 最後, 目次 に行く。


3.1 ソースの取得

まず、`tc' のソースの作業コピーを取ってくることから始めましょう。 これには checkout コマンドを使用します:

$ cvs checkout tc

とすると `tc' という新しい作業ディレクトリが作られ、 その中にソース・ファイルがコピーされます。

$ cd tc
$ ls
CVS         Makefile    backend.c   driver.c    frontend.c  parser.c

`CVS' というディレクトリは CVS が内部的に使用するため、 このディレクトリ以下を修正したり削除してはいけません。

で、あなたの好きなエディタを用いて `backend.c' をハックして、 コンパイラの最適化経路を加えたとします。 ここで、RCS や SCCS の様に、ファイルをロックしなかったことに 注意して下さい。「6 複数の開発者」参照。


最初, 戻る, 進む, 最後, 目次 に行く。