• 締切済み

XPでemacsなどでCを使う方法

こんにちは。 今大学でLinux、k-terminal、emacsを使い、C言語を勉強しています。 できれば家で(自分のパソコンで)使いたい(Cプログラムが書けて、コンパイル、実行したい)と思っています。 学校ではcgwinを紹介されたのですが、どうも単純に使おうとするとXPでは問題があるようなのです。 現在もcgwinはフルインストール(1.5Gほどあります)しています。 よろしければ解決方法を教えていただければと思います。 使用パソコンは、WINDOWS XP(Pro) VAIO-GRです。 ネット環境は整っているので大きいデータでも大丈夫です。 よろしくお願いします。

  • kfd
  • お礼率80% (193/241)

みんなの回答

  • kai-au
  • ベストアンサー率20% (1/5)
回答No.1

質問者のkfdです。 >学校ではcgwinを紹介されたのですが、どうも単純に使おうとするとXPでは問題があるようなのです。 の部分の説明が不足していると思い、別ログから書きこんでいます。 問題とは、 ・emacsのみのコマンドでは反応するのですが、&をつけても別ウインドウで開かず、起動もしない。 ・emacsで、C-x-sでファイルを保存しようとすると、「File to save in: ~/」となるのですが、どのような名前、内容にしても、「Invalid regexp: "Unmatched [ or [^"」となり、保存できていませんでした。 ・cd ls mkdir rmdirは正常に動作します。 です。

関連するQ&A

  • emacs内のterminalで日本語表示

    タイトル通りなのですが、 emacsを二分割にし、左はC言語を書き、右は"M-x ansi-term"によってターミナルを呼び出してコンパイル、実行を行うのですが printf内に日本語があるとterminalでは文字化けしてしまいます。どうすればいいでしょうか。 捕捉としてterminalを単体で開いて実行した場合は文字化けしません。 また別の質問になるのですが、 emacsでC言語を書き、"M-x compile"でコンパイル、実行をした場合、表示は問題ないのですが、 scanfを用いた場合、数値入力が出来ません。どうすればいいのでしょうか。 OSはMacOSX、Carbon emacs使用です。よろしくお願いします。

  • Windows XPでC言語を勉強するには

    授業でC言語を勉強しているのですが、できれば自分のパソコン(Windows XP Pro)でもエディタで書き、コンパイルをして動作を確認したいのですが、どうすればいいでしょうか? 学校ではcgwinを使えと言われましたが、どうも単純にフルインストール(1.5Gほどあります)してもうまく動作しませんでした。 問題点は、 ・emacsのみのコマンドでは反応するのですが、&をつけると別ウインドウで開かず、起動もしない。 ・emacsで、C-x-sでファイルを保存しようとすると、「File to save in: ~/」となるのですが、どのような名前、内容にしても、「Invalid regexp: "Unmatched [ or [^"」となり、保存できていませんでした。 ・cd ls mkdir rmdirは正常に動作します。 ・gccはおそらく動いているのですが、ファイルが保存できていないために確認できません。 解決方法をご存知であればその方法を教えていただきたいと思います。 よろしくお願いします。

  • emacs の色分けについて

    大学で使っているパソコンのemacsは、cプログラムを書くと、文によって色分けしてくれるのですが、 最近自機でもLinuxを入れてプログラミングをしているのですが、emacsに色を付けるやり方がわからなくて白黒です。。あと日本語入力もできません。。教えてください。

  • emacsでデバックできない

    linux & プログラミング初心者です。 GNU emacs 22.1.1を使いc++でのプログラミングを勉強しています。 間違ったプログラムを書いてM-x compile でコンパイルしたときに make: *** ターゲットが指定されておらず、makefileも見つかりません。中止。 とでてデバックできません。何が原因なのでしょうか?? OSはubuntu 7.10です。

  • C言語 フリーソフト

    C言語の練習(コンパイル・実行)がしたいのですが、良いフリーソフトあれば教えて下さい。学校ではUNIXでemacsを使用してプログラムを書いています。出来るだけ学校と同じような感じでやりたいのですが・・・。 家ではWindowsvistaのPCを使ってます。

  • 無料コンパイラとエディタについて

    大学に入って、C言語を学んでいるのですが、 課題提出があり、自宅のPC(Windows-vista)でも、プログラムして、 きちんと実行できるか確かめたいんです。 学校では、 OS:リナックス エディタ:emacs コンパイラー:? を使っています。 プログラムをコンパイルする際、ターミナル上で、gcc ◎◎-o と、入力するのですが、何を使っているのか解りません... ほんとすいません。 学校と操作方法が一緒の方が、プログラム作成もスムーズかなぁ と思っているので、もし可能であるならば、この無料ソフトを教えて頂きたいと思っています.... 素人の質問なのですが、とっても困っているので、どうかよろしくお願いします。

  • C言語の勉強

    学校でLinuxのPCを使って、emacsと言うアプリケーションでc言語のプログラムを書いて、コンパイラでコンパイルして、ktermと言うアプリケーションで実行結果を出力しています。 これを自宅でも復習などでしたいのですが、自分のPCはWindows Vistaなのでいまいちやり方がwかりません。。。なにか変わりになるようなソフトを紹介してください。よろしくお願いします。 ちなみにプログラムは  #include<stdio.h> int main(void) { --- return(0)} みたいな感じです。よろしくお願いします。

  • WindowsでのC と LinuxでのC の違いについて

    これから、Linux OSでC言語のプログラミングを行うことになりました。ディストリビューションはVine Linux 3.2 を利用します。 開発方法としては、Windows Xp 上でgccを利用できるIDE(Dev-C++ 4.9.9.2を利用します)で開発を行い(テスト的にコンパイル)、できたソースをLinux上でコンパイル・リンクするという方法で行おうと考えています。 そこで、疑問があります。 ANSIライブラリの中にはシステムコールを実行するものがあると思います。システムコールはOSの一部の機能ということですので、WindowsとLinuxとでは当然その機能は違ってくると思います。 つまり、WindowsでANSIライブラリを利用して実装したプログラム(コンパイルもとおる)がLinux上で正常に機能するのか(そもそもコンパイルがとおるか)がわかりません。 どなたかご教授いただけましたら幸いです。 宜しくお願いします。

  • vine linuxについてです。

    学校でvine linexを利用してc言語のプログラム作成の授業を受けています。(emacsを起動してcプログラムを作り端末でコンパイルして実行) windowsでも同じように作成できるソフトありませんか? Microsoft Visual C++ 2008を持っていますがvine linuxとでは何か違う感じがしてしまいます。 やはりcoLinuxをインストールしたほうがよいのでしょうか?

  • C言語について

    最近C言語でプログラミングを試みようとしてるのですが、コンパイルの時点でよく分かりません。 どのようなソフトでどのようにインストール・設定し、どのようにコンパイルするかなど、C言語でのプログラムのコンパイルから実行までを詳しく教えてください。