- 締切済み
makeコマンドの使い方を教えてくれるwebページを教えてください
必要に迫られて、C言語で、実験のデータ解析プログラムを書いています。あまりC言語に詳しくないです。ここで質問してなんとかここまできました。例えば、test.c という1000行以上のプログラムになっていて、読みづらくなってきました。関数の機能というか階層ごとに、複数の *.cファイルに分割したくなってきました。 しかし実際どういう指針で、複数のファイルに分割し、makefileをつくり、makeを使っていくのかわかりません。 できればmakefileと*.cの具体例があって、自分のパソコンのBorland C 無料版でmakeの実例を、実践できるような、web pageを探しています。一回実践すれば、あーそういうことか、とわかると思うのです。 環境は、Windows2000, Borland C v5.5.1 無料版、ThinkPadという環境です。 どうぞよろしくお願い致します。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- a0123456789
- ベストアンサー率22% (57/255)
makefileと*.cの具体例についての回答ではありませんが、複数のファイルに分割する際の指針としては、私は以下のようなものがあります。 (1)視読性を良くするために、一連の処理ルーチン毎にファイル分割する。 (2)頻繁に書き換えの可能性があるルーチンと、ほぼ書き換えの無いルーチンに分ける。単一ファイルですと全行コンパイルされますが、分割しておきますと書き換えの必要の無いファイルのコンパイルが省略されてコンパイル時間がみじかくなる。 (3)一般的に活用できる関数については一つのファイルにまとめておいて、使いまわしをする。(ライブラリ化しておけばもっと良いような....) 等があります。ご参考に。
- TMINET
- ベストアンサー率32% (45/140)
makeはここでしょうか。 http://www.am.ics.keio.ac.jp/members/masahiro/memo/make_no_screen_e/ 関数には呼ぶ側と呼ばれる側という関係がありますよね。 呼ばれる側からどんどん外に出していけばいいんじゃないでしょか。 私的意見ですけど。
- nyannnyannko
- ベストアンサー率15% (14/90)
make bat で検索してみてね 2kB以上の大きなバッタファイル書ける にゃはは
- me_no_car
- ベストアンサー率24% (22/90)
ここに書いてありますよ。