Visual Studio 2005をインストールし、 C++ を書いたのですが、どのようにしてコンパイルすればいいのでしょうか?


全てデフォルトです。

回答の条件
  • 1人5回まで
  • 登録:2006/10/21 17:06:55
  • 終了:2006/10/24 06:14:40

回答(5件)

id:talepanda No.1

talepanda回答回数57ベストアンサー獲得回数122006/10/21 17:45:28

ポイント32pt

コンパイル、リンクを行うには

[ビルド]-[ソリューションのビルド]

もしくはF7を押します


実行するには、デバッグ-デバッグ開始(デバッグなしで開始)

またはF5(Ctrl+F5)

http://q.hatena.ne.jp/

id:esecua
2006/10/21 18:03:19
id:talepanda No.2

talepanda回答回数57ベストアンサー獲得回数122006/10/21 18:12:47

ポイント32pt

プロジェクトを作らずに新規ファイルを作成しているみたいですね。

以下に、手順を書いておきます。

1. VC++2005起動

2. (メニュー)ファイル-新規作成-プロジェクト

3. (ダイアログ)プロジェクトの種類:Win32、テンプレート:Win32 コンソールアプリケーションを選択して、プロジェクト名を適当に入力してOKボタン

4. (wizard)次へボタン

5. (wizard)アプリケーションの種類: コンソールアプリケーション、追加のオプション: 空のプロジェクトを選択して完了ボタン

6. (メニュー)ファイル-新規作成-ファイル

7. (ダイアログ)カテゴリ: Visual C++、テンプレート: C++ファイルを選択して開くボタン

8. エディタにコードを書いて#1の手順でビルド(コンパイル、リンク)

です。

id:esecua

なんとかコンパイルまでできたんですが、開始するとファイルが見つからないと出ます。

どうすればいいのでしょうか?

2006/10/22 05:44:17
id:ekagami No.3

ekagami回答回数16ベストアンサー獲得回数02006/10/21 20:33:50

ポイント13pt

ビルド、ソリューションのビルドですね。

実行はデバッグ無しで開始です。

それで出来ないのなら恐らくプログラムが間違えています。

下部にエラー文が出てませんか?

全角などが混じっていないかよく確かめてみてください。

id:ma-kanoh No.4

ma-kanoh回答回数155ベストアンサー獲得回数42006/10/22 22:26:46

ポイント13pt

プロジェクトのプロパティ内の

「構成プロパティ」->デバッグ内の「コマンド」は何になってるでしょうか。

デバッグはそこによります。

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 YUY_Si 2 1 0 2006-10-21 20:42:10
  • id:talepanda
    >なんとかコンパイルまでできたんですが、開始するとファイルが見つからないと出ます。

    何をしたとき(ビルドをしたとき?実行をしたとき?)に、どこに表示される(画面下のアウトプットウィンドウ?ダイアログかなんかが出てくる?)のか、書いてもらえればもう少しアドバイスできます。

    状況は出来るだけ詳しく書いてみてください。
  • id:esecua
    ありがとうございます。

    デバックなしで開始をクリックすると

    http://f.hatena.ne.jp/esecua/20061022115229

    のエラーメッセージが表示されます。

    よろしくお願いします。
  • id:talepanda
    実行以前にビルドは成功しているのでしょうか?
    ビルドをしたときに、エラーメッセージが出ていませんか?
  • id:esecua
    ビルドをしたときはエラーは表示されません。
  • id:ma-kanoh
    ちがうか。パスが見つからない可能性は、要するに実行時に日本語が入ってるからでは。ユーザ名は日本語でやってませんか(隠されてますが(苦笑))
  • id:esecua
    日本語が入っていない場合も見つかりません。
  • id:talepanda
    #2の手順は一部不完全でした。申し訳ないです。

    >6. (メニュー)ファイル-新規作成-ファイル
    >7. (ダイアログ)カテゴリ: Visual C++、テンプレート: C++ファイルを選択して開くボタン

    ここのところを、

    6. (メニュー)プロジェクト-新しい項目の追加
    7. (ダイアログ)カテゴリ: Visual C++、 テンプレート: C++ファイルを選択して、ファイル名を適当に入力して追加ボタン

    あとはビルド、実行は同じ手順でやってみてください。
  • id:ma-kanoh
    家のVC++ 2005 Expressでは、(NOT VS)
    ・Win32コンソールアプリ
    ・以下のソースで。

    #include <iostream>
    using namespace std;

    int main()
    {
    cout << "テスト" << endl;
    return 0;
    }

    デバック実行

    'iostr.exe': 'C:\users\KANOH\iccard\source\workspace\iostr\debug\iostr.exe' を読み込みました。シンボルが読み込まれました。
    'iostr.exe': 'C:\WINDOWS\system32\ntdll.dll' を読み込みました。シンボルが読み込まれていません。
    'iostr.exe': 'C:\WINDOWS\system32\kernel32.dll' を読み込みました。シンボルが読み込まれていません。
    'iostr.exe': 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.DebugCRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_f75eb16c\msvcr80d.dll' を読み込みました。シンボルが読み込まれていません。
    'iostr.exe': 'C:\WINDOWS\system32\msvcrt.dll' を読み込みました。シンボルが読み込まれていません。
    'iostr.exe': 'C:\WINDOWS\WinSxS\x86_Microsoft.VC80.DebugCRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_f75eb16c\msvcp80d.dll' を読み込みました。シンボルが読み込まれていません。
    'iostr.exe': 'C:\WINDOWS\system32\apphelp.dll' を読み込みました。シンボルが読み込まれていません。
    スレッド 'Win32 スレッド' (0x990) はコード 0 (0x0) で終了しました。
    プログラム '[3104] iostr.exe: ネイティブ' はコード 0 (0x0) で終了しました。

    出来てるけど。。。きっと「デバック」にも
    何もでないんだよね。
    要するにVS 2005の再インストールかな。

  • id:esecua
    talepandaさん、ありがとうございます。なんとかできました。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません