2009年7月31日金曜日

cpp で Hello World

[したいこと・しりたいこと]
[目標]
Windows の Visual C++ 2008 Express で コマンドラインから Hello World
C++ で Hello World

[環境]
Windows XP SP3 on VMWare
USB 104Key (US)

[前提]


Open Command Window Here が インストールされている
Microsoft PowerToys for Windows XP
http://www.microsoft.com/windowsxp/Downloads/powertoys/Xppowertoys.mspx




[したこと]
(1)Visual C++ 2008 Express Edition の インストール

Microsoft Visual C++ 2008 Express Edition の インストール
Microsoft Visual Studio 2008 Express Edition
http://www.microsoft.com/japan/msdn/vstudio/express/

Microsoft Visual Studio 2008 Express Edition の DVD イメージからのインストール方法
http://www.microsoft.com/japan/msdn/vstudio/2008/product/express/offline.aspx

Visual Studio 2008 Express Edition with Service Pack 1 Combo DVD を ダウンロード

iso ファイルを 仮想マシンの CD にセットする

インストーラーの指示にしたがって、インストール

(2)[マイ ドキュメント] に vs フォルダを作る

(3)vs.bat ファイルを作る

vs フォルダに [新規テキスト ドキュメント.txt] ファイルを作る
vs.bat に 名前の変更をする

---------------ここから

"C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\"vsvars32.bat

---------------ここまで

(4)ソースコードを書く

vsフォルダに 新規テキスト ドキュメント.txt ファイルを作る
hello.cpp に 名前の変更をする

hello.cpp

---------------ここから

#include <iostream>
using namespace std;

int
main(int argc, char *argv[])
{
cout << "Hello, C++ World!" << endl;
return 0;
}

---------------ここまで

(5)コマンドプロンプトを開く

plan-1
[マイ ドキュメント] を開く
vs フォルダを右クリックし、[Open Command Window Here] を 選択

plan-2
[スタート] [すべてのプログラム] [アクセサリ] [コマンドプロンプト] からコマンドプロンプトを開く
以下の2つのコマンドを入力して vs フォルダに移動する

cd "My Documents"
cd vs

(6)コンパイル
cl /EHsc hello.cpp

(7)実行
hello.exe