December 12, 2003
コンパイラ導入方法(Cygwin)
Cygwinの導入方法を書いておきます。これをすればWindows機で、CやFortranのコンパイルができるようになります。なぜにCだけでなくFortranかというと、航空宇宙分野ではFortranの遺産が多数あるようで、CFD(Computer Fluid Dynamics)の授業でもFortranのコードが多数出現しているからです。
ではインストール方法を。
- Cygwinというものを組み込みます。このページからInstall or update now!をクリックしてください。
- 『ファイルのダウンロード』ダイアログが開き、どうするか聞かれると思いますが『開く』を選択してください。Setup.exeというインストール用プログラムが起動します。
- いくつかの質問がありますので、適当に選択をして次へを押していってください。順に
- Choose Installation Type[インストール元のファイルはどこにありますか?]
- Choose Installation Directory[コンピュータのどの場所にインストールしますか?]
- Select Local Package Directory[ダウンロードしたファイルをそのまま保管しておく場所(インストール先ではない)を選択してください]
- Select Connection Type(どのようにインターネットに接続していますか?普通はDirect Connectionで大丈夫です。]
- Choose Download Site(s)[インストール元のファイルがおいてあるサイトを選んでください。どこでも平気なはずですが、僕はftp://ftp.u-aizu.ac.jpを使用しています。]
- Select Packages[インストールするソフトを選択してください。ここが重要です。All+Develの中にあるgcc: GCC C compilerとgcc-g77: GCC Fortran compilerのNewのところにバージョンが表示されているかどうか確認してください。なければSkipとかなっているところクリックすればバージョンが表示されるはずです。]
これでインストールが開始されるのでしばらくほっておきましょう。最後にデスクトップにアイコンを作るかといったことを聞かれると思いますので、適当に対応してください。 - インストールは以上です。あとはCygwinを起動して(デスクトップ上にアイコンを作ったなら、それをダブルクリック)、コンパイルを実際やってみてください。コンパイルの方法はCなら
gcc hoge.c
Fortranならg77 hoge.f
でできます。
15:19 fenrir が投稿 :
固定リンク
|
|


|
トラックバックこのエントリーのトラックバックURL:
https://fenrir.naruoka.org/mt/mt-tb.cgi/116
windows版のSquidをインストールしたく、Cygwinを入れました。squidの./configureで、Cコンパイラがない!と怒られまして、googleで検索し、おお!これはわかりやすい!と参照させて
頂きました。どうも有難う御座いました。
>liliさん
fenrirです。コンパイルですが、Visual Studio 2005 Express Editionで動作確認を取っています。gcc-3系だと色々とエラーがでるかもしれません。コンパイル方法として、sim/makefileVC8が参考になると思います。
なお公開しているソースコードは無保証であり、サポートは一切行っておりませんので、その点ご留意ください。また、研究等で本格的に利用されたいようでしたら、いちおう解説がある程度ついた新しいものをお送りすることは可能です。詳細はメールにてお問い合わせください。