vine-users ML アーカイブ



[vine-users:055085] Re: emacs で C 言語をやるには ?

  • From: "Daigoro F. Toyama" <daihardM3@xxxxxxxxx>
  • Subject: [vine-users:055085] Re: emacs で C 言語をやるには ?
  • Date: Sun, 3 Nov 2002 09:27:23 -0700
戸山大五郎です。


On Sunday 03 November 2002 09:29 am, ひかる wrote:
> emacsでC言語をやるにはどうしたらいいのでしょう。プログラムを書く
> 状態にするにはどのようにすればいいのでしょうか?

私が理解している範囲ではemacsはエディターにすぎないので、その上では
C言語を使ってソースコードを書くだけだと思います。書いたソースコード
を実行可能なプログラムに仕立てあげるのはコンパイラーとリンカーの仕事
なので、別途作業が必要になります。ごく簡単に申しますと、emacsを使っ
て下記のようなコードを書いたとします:

#include <stdio.h>

int main(int argc, char *argv[])
{
    printf("Hello Hikaru\n");
    return 0;
}

これをhikaru.cというファイルにセーブしたあとはGNUツールを使ってコンパ
イルおよびリンクすることになります。この作業は通常はコンソール上で行な
います。コマンドは:

$ gcc -o hikaru hikaru.c

です。これでhikaruという実行可能プログラムができたはずです。走らせると:

$ ./hikaru
$ Hello Hikaru

というメッセージが出てきます。これはごくごく単純な例ですが、お手伝いの
かけらくらいにはなったでしょうか? HTH.

戸山大五郎


-- 
Daigoro F. Toyama
  RLU #281828
  RedHat 7.3 (kernel 2.4.18-17)
  KDE 3.0.4