私は、情報学科の大学生です。家のパソコンでC言語を勉強するにはどうしたらいいですか?OSはWindows98です。エディタやコンパイラや実行を行うktermのようなものはどうすればいいのですか?それともやはり、Linuxをインストールするのが最適ですか?Linuxのインストールはなんだかむずかしそうだし、Windowsとの共存の実現はできるのですか?

このQ&Aに関連する最新のQ&A

A 回答 (5件)

安いほうから



□Borland C++ 5.5
 0円
 無償です。ボーランドのホームページが取得できます。
WindowsAPIを使用すれば、ウィンドウズアプリケーション
も作成可能ですが、コンソールアプリ作成用だと割り切っ
たほうがいいかも。

http://www.borland.co.jp
http://www.asahi-net.or.jp/~yf8k-kbys/
http://www.kumei.ne.jp/c_lang/

□Cygwin
0円
 terra5さんが紹介されているので、説明はパス。

□Linuxでプログラミング
 0円~1万円
 市販のディストリビューションが買ってきてもいい
のですが、安くあげるのなら、雑誌についているディス
トリビューションのFTP版(インターネットでもダウ
ンロードできますが、雑誌の付録のCD-ROMからの
インストールの方が楽)を使う。
 お使いのハードによっては、インストールに苦労する
可能性もあります。Windows98とのダブルブートも可能
です。

□Visual C++ Standard
アカデミック版で9,800円

□C++ Builder Leraningエディション
 定価で2万(アカデミック版だと1万円)
 BorlandのC++Builderの一番安いの。
 DelphiのC++版とでもいいましょうか。
 ベースは、Borland C++ 5.5と同じで、IDEと
VCLと言うクラスライブラリ、MFCなどが追加されて
います。DelphiのC++版と言ったほうがいいかも

□CodeWarrior for Windows
 リリース6のアカデミック版なら28,000円
これは、使ったことがないので、説明できません。
Javaの開発環境もついています。

あとは、VCの高機能版やBCBの高機能版になってしまう
ので、パス。

Ktermとおっしゃているところを見るとUNIX系のような
CygwinかLinuxだと思います。

あと、私のお勧めですが、Windows98ということで駄目
なのですが、VirtualPCやVMWareと言ったPCのエミュ
レーションソフトをWindows環境で動かして、その中に
Linuxをインストールするのがお勧めです。ハードウェ
ア構成に、左右されないためインストールが非常に楽で
すし、マルチブートの問題もありません。それぞれの
OSがLANを持ちますので、LinuxでフリーのDBを
動かして、WindowsからそのDBを使うといったことも
可能です。

http://win.virtualpc.jp/
http://www.networld.co.jp/products/vmware/index. …

日本で買うと高いのですが、海外のものを直接買えば
結構安くなります。VirtualPCが200$ぐらい。
VMWareはちょうどバージョンがあがるところなので、
ちょっと待ったほうがいいです。VirtualPCは、海外
から買ってもメニューが日本語化されていました。
手軽なのはVirtualPCで、出来はVMWareの方が上と
言った感じです。
    • good
    • 0
この回答へのお礼

数をたくさん教えていただき、その上値段まで丁寧に教えていただき大変参考になりました。ありがとうございました。ドモドモ\(^_^ ) ( ^_^)/ドモドモ

お礼日時:2001/10/08 22:30

Windows98とLinuxを共存させるやり方が下記のサイトに記されていました。


http://www.atmarkit.co.jp/flinux/special/dualboo …

コンパイラですが、
(1)Cmachineという学習用の簡単なのがあります。
http://homepage1.nifty.com/kentake/

(2)LSI C-86 v3.30c 試食版というのもありますよ。
http://www.vector.co.jp/soft/maker/lsi/se001169. …

他の方の回答=私も参考になりました。(*^o^*)/
頑張ってくらはい。。。

参考URL:http://www.atmarkit.co.jp/flinux/special/dualboo …
    • good
    • 0
この回答へのお礼

いいサイトを教えていただきありがとうございました。

お礼日時:2001/10/08 22:29

最近のlinuxは設定をいじらずともインストール後即Xを立ち上げられる状態にあるし、インストール自体もGUIベースなものが多い(redhatとかturboとか)のでそんなに大変ではないと思いますよ。

マルチブートはとりあえずLILOを使って、不満だったら他のセレクターにすればよいのではないでしょうか。
ということで、WINとの共存は比較的楽です。FDISKが使えて、パーティーションの概念を知ってればとりあえずインストールは出来ると思います。
(あ、でもWINマシンが自作機ではない場合、ドライバとかどうなるんだろう?)

あと、ボーランド社のwebsiteにて、borland c++ compiler無料版を落とすことが出来るので、とりあえずこいつをインストールしてみるのはいかがでしょうか。
    • good
    • 0
この回答へのお礼

Linuxのインストールがそんなにラクになっているとはしりませんでした。難しいイメージをうえつけられていました。ありがとうございました。

お礼日時:2001/10/08 22:28

ktermというと、現在は X-Windows上のコマンドラインで


作業をされていると思います。

cygwinという、Windows上でunix環境を提供するプログラムがありまして、
これでWindows98で、bash,gcc,vi,makeなどおそらく同様な環境が得られると思います。
まあ、X上で動くプログラムはちょっと無理がありますが。
勿論,Linuxをインストールをすれば、学校の環境にさらに近い物がえられると思います。
情報学科ということですで、これもチャンレンジしてみてください。
最近は、昔に比べればインストールは楽ですしね。

ただ、システムコマンダーとかパーティションマジックとかその手のツールはあった方が,
マルチブートの場合は楽です。
無くても、大丈夫ですが。

参考URL:http://www.jaist.ac.jp/~fujieda/cygwin/
    • good
    • 0
この回答へのお礼

cygwinはしりませんでした。参考になりました。ありがとうございました。ドモドモ\(^_^ ) ( ^_^)/ドモドモ

お礼日時:2001/10/08 22:26

Visual C++をアカデミックパックで安く買ってくるのがいいと思います。


中でもLearning Editionというのが一番安いと思いました。
エディタなどもついています。解説書もたくさん出ているのでお勧めです。
C++となっていますが、C言語のコンパイラもついています。
    • good
    • 0
この回答へのお礼

1番に教えていただいてありがとうございました。参考にします。ρ(⌒◇⌒)ノ

お礼日時:2001/10/08 22:24

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング