トップ  eラーニング  書籍紹介  用語集

Google

言語

開発環境

Webアプリ/ミドル

データベース

OS/ネットワーク

ITスキル

海外サイト翻訳

書籍検索

用語検索

SSH接続環境でHelloプログラム実行

このページではSSH接続環境でHelloプログラム実行について説明しています。

SSH接続の設定

※ここでは、リモート環境をLinuxとして、説明しています。

まず、Eclipseを起動し、ワークベンチメニューから > ウインドウ(W) > パースペクティブを開く(O) > Remote System Explorer のようにクリックしていきます。

次に、ワークベンチメニューから > ファイル(F) > 新規(N) > その他(O) > 接続をクリックし、次へをクリックします。

新規生成ウィザードで、SSH Onlyを選択し、次へをクリックします。

そして、ホスト名などを入力し終了をクリックします。

リモートシステムパースペクティブ上の生成した接続の一番上の階層を右クリックして、接続をクリックします。

Linuxマシンに接続するユーザ名とパスワードを入力しOKをクリックします。

コーディング

Sftpファイル配下に表示されたLinuxマシン上のディレクトリツリーの好きな場所を右クリックして、新規生成 > フォルダで Linuxマシン上に今回作成するプログラム用のディレクトリを作成します。

新しく作成されたツリー上のディレクトリの上で右クリック > ファイルでmain.cを作成します。

ツリー上に表示されたmain.cをダブルクリックして画面中央にエディタを表示させ、 以下のコードを記述します。


//ファイル名:main.c

#include <stdio.h>

int main(void)
{
    printf("Hello World!!\n");
    return 0;
}
次にmain.cと同じツリー上で右クリック > ファイルでMakefileを作成します。

ツリー上に表示されたMakefileをダブルクリックして画面中央にエディタを表示させ、 以下のコードを記述します。

#ファイル名:Makefile

CC = gcc
OBJS = main.o
AP = hello

$(AP) : $(OBJS)
	gcc $(OBJS) -o $(AP)

main.o : main.cpp Makefile
	gcc -Wall -g -c main.cpp -o main.o

clean:
	rm -f *.o $(AP) 

※Makefileでは、タブと空白が区別されるので注意。

ツリー上のSshシェルを右クリックして、シェル起動(I)を入力しシェルを起動します。

画面下中央に表示されたコマンド入力欄にコマンドを入力できるようになるので、 そこにコマンドを入力して該当のディレクトリ(cd)に切り替えます。

該当ディレクトリにいどうしたら、「make」と打ち込んで「hello」というファイルが作成されたらOKです。

テスト

./helloとコマンドを入力して「Hello World !!」と表示されたらOKです。

戻る

Loarding…

グループサイト  zealseeds  zealseedsラーニング  zealseedsブックス  名か字  名科辞典  幸福の木の育て方

Copyright (C) 2007-2011 zealseeds. All Rights Reserved.お問合せ