コンピュータの総合情報 [Masaaki NEMOTO] ホーム | ソフト | HTML | UNIX | 書籍 | パソコン | リンク | ショッピング | 検索

UNIX入門

Download! Quick Post Card
楽天ブックス

UNIX でプログラミング

UNIXでプログラミングでは、UNIX でのプログラミングの方法について説明します。UNIX にも様々な開発環境が準備されていますが、ここではコマンドライン上でコンパイルを行なう開発環境を紹介します。開発の手順は、Emacs などのテキストエディタでプログラムを作成して、kterm などでコマンドを入力し、作成したプログラムをコンパイルすれば開発完了です。

プログラミング言語の詳細については、コンピュータブックスの本などを参考に挑戦して下さい。ここではコンパイル方法だけを説明します。では、C 言語と Java の場合について、順に見ていきましょう。

C言語

では早速、次のプログラムを Emacs などのテキストエディタを使って入力して、hello.c という名前で保存して下さい。

#include 

main()
{
  printf("Hello, C world!\n");
}
            

入力が終わり保存したら、kterm などのターミナルから、次のように % の後を入力して下さい。

% gcc -o hello hello.c
            

エラーが表示されずに、正しくプロンプトだけが返ってくればコンパイル完了です。もしエラーが出てしまった人は、間違いがないかどうか、プログラムをもう一度見直して下さい。

次にいよいよ実行です。実行方法は、kterm などのターミナルから、次のように % の後を入力するだけです。

% ./hello
            

Java

Java も、基本的な流れは C 言語の場合と同じです。では早速、次のプログラムを Emacs などのテキストエディタを使って入力して、Hello.java という名前で保存して下さい。

class Hello
{
  public static void main(String args[])
  {
    System.out.println("Hello, Java world!");
  }
}
            

入力が終わり保存したら、kterm などのターミナルから、次のように % の後を入力して下さい。

% javac Hello.java
            

エラーが表示されずに、正しくプロンプトだけが返ってくればコンパイル完了です。もしエラーが出てしまった人は、間違いがないかどうか、プログラムをもう一度見直して下さい。

次にいよいよ実行です。実行方法は、kterm などのターミナルから、次のように % の後を入力するだけです。

% java Hello
            


b-click

このコンテンツ内のデータは無断で使用しないで下さい。 ただし「Quick Post Card」については、 付属のドキュメントファイルに従ってご使用下さい。 詳しくは、「このサイトについて」をご覧下さい。


Copyright (C) 2004-2008 Masaaki NEMOTO. All Rights Reserved.
楽天ブックス


楽天ブックス
160万アイテムから本探し!
1,500円以上で送料無料!