• 締切済み

インストール不要のc言語

Visual cはインストール作業が必要ですが、フリーウェアみたいにアプリをコピーするだけで使えるような、c言語はないですか?

みんなの回答

  • kou323
  • ベストアンサー率0% (0/0)
回答No.3

1CD-Linuxでknoppixというフリーなものがあります。 CDを入れてBOOTをHDDより先にCDにしてあげると、起動できます。 knoppixにvimがはいってるのでこれを使えばC言語できます。 これをつかってみてはどうでしょうか? 以下のサイトでダウンロードできます

参考URL:
http://unit.aist.go.jp/itri/knoppix/
i-q
質問者

補足

パソコンの授業中にこっそりやろうと思っているので、OSはWindows出なければなりません。

回答No.2

LSI-C ならコンパイラ・リンカ・ライブラリ全部まとめてFD1枚に収まります。

参考URL:
http://www.lsi-j.co.jp/
i-q
質問者

補足

これってコンパイラだけではないのですか?

  • lawson
  • ベストアンサー率44% (29/65)
回答No.1

自宅にPCがないのでしょうか? 学校や公民館や漫画喫茶など一般ユーザにインストール権限がない環境で使える処理系をお探しでしょうか? 勉強程度なら、それでもいいでしょう。 私も以前、貧乏学生の時、PCを買うお金ができる まで、わざわざ学校にいって、 tera termでUNIXにつないで、C/C++の勉強を していた時期があります。 Borland C++ 5.5コンパイラは 私が最近、インストールした時には、 単なるファイルコピーの展開だけであった ような淡い記憶が・・・。 http://www.birdport.jp/CPre/free/ このページには 1.3.】 インストール のところに、 「ただし、このインストールは設定したフォルダにファイルをコピーするだけなので、それが終ったらいくつか自分で設定しなければいけません。」 とファイルのコピーだけだと書かれていますね。 なので、インストールのウィザードで ファイルのコピー先を一般ユーザでも、 書き込み権限が許されそうな、 例えば、デスクトップの配下のフォルダとかに しておくのはどうでしょうか? もしかして、インストールウィザードの起動自体が 権限チェックではじかれるかもしれませんが・・。 1.4.】 1.5.】 1.6.】 などの設定ですが。 http://www.vector.co.jp/soft/dl/win95/prog/se149182.html にあるsetBccというソフトウェアを使うと、 勝手に簡単にできそうですね。 ただ、上記のインストールウィザードで 展開するフォルダを自分で指定している場合は setbccの画面上でもそのフォルダを指定しないと うまくいかないです。 また、95/98/ME関連は環境変数をAuto exec.bat とかそんな名前のファイルに書き込みにいくため。 再起動しないと有効にならないです。 再起動すると、個人設定内容やデータが自動削除 されるような環境であれば、setbcc上で設定した後 autoexec.batに設定する分については、 MS-DOSの窓を起動する度に毎回、手打ちで直に、 環境変数の設定をして、 現在のMS-DOSのプロセスのみだけしか設定が有効に なりませんが。 そうやって、コンパイルのコマンドが打て る環境にすればよいでしょう。 環境が2000とかXPとかなら、setbccで環境変数変えても、再起動なしに、即有効で問題ないと思いますが。 もし、駄目なようなら上記のようにするしかない。 ただ、setbcc上の最後にどんな設定をしたかについて のコマンドが表示されるので、それをコピーして 自分でバッチファイルを作って、 MS-DOS窓を起動したらそれを実行して、環境を有効に するなどすればよいでしょう。 あと、C:\Documents and Settings\hogehoge などの用にスペースが空いたパスは、 "C:\Documents and Settings\hogehoge"のように ダブルコーテーションで囲むなど気を付けてください。 Borland BCC, setbccなどのファイルやその他、 インストール作業等を書いたメモなどを、 どこかのFTPサーバにアップロードしといて、 いつでもすぐに環境作って作業開始できるように しとくとよいでしょう。 以上です。

i-q
質問者

お礼

自分でもいろいろ試し、ボーランドのコンパイラもインストールしました。が結果的にCPadに行き着きました。 CPadはシェア(カンパウェア?)と書いてありますが、どうやらほぼフリーとして使って良いようなので、CPad + Borland コンパイラの組み合わせにしました。 丁寧な回答どうもありがとうございます。

関連するQ&A