言語
開発環境
Webアプリ/ミドル
データベース
OS/ネットワーク
ITスキル
海外サイト翻訳
書籍検索
用語検索
このページではSSH接続環境でHelloプログラム実行について説明しています。
※ここでは、リモート環境を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
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.お問合せ