• ベストアンサー

C++の実行

Borland C++ Compiler 5.5をインストールして、 コンパイルはできましたが、 exeファイルを実行できません。 どうしたらよいでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • suseimei
  • ベストアンサー率35% (17/48)
回答No.5

補足質問を読んでみると、あなたはJavaを学習しているようですね。なら、コンソールアプリケーションの場合、Javaと同じです。コマンドラインから実行ファイル名(のみ)を入力します。 私は、BCC5.5を使用した経験がありません。このため、次のソースコードを実行してみてください。 #include<iostream> #include<string> using namespace std; int main() { string s; cout << "Please enter your first name followed by a newline\n"; cin >> s; cout << "Hello, " << s << '\n'; return 0; // this return statement isn't necessary } このソースコードは、C++設計者のBjarne Stroustrup氏のWebサイトからコピーしたものです。もし、エラーや警告が出るようでしたら、コンパイラーを変えてください。MicrosoftのVisual C++ Express Editionは無料でダウンロードできます。Microsoftのものとはいえ、標準C++仕様に準拠しているようです。最新のGUIを備えた無料のソフトウェアです。 頑張ってください。あなたは間違ったことをしていません。

その他の回答 (4)

回答No.4

> C++はコンパイル後どうしたらいいのでしょうか? 生成されたのが sample.exe だとすると、 コマンドラインから sample と入力します。

  • nk2
  • ベストアンサー率23% (6/26)
回答No.3

#include <iostream> using namespace std; int main(int argc, char* argv[]) { cout << "Hello World" << endl; getchar(); return 0; }

  • wsws
  • ベストアンサー率9% (256/2568)
回答No.2

pirntfのみとかの入門サンプルプログラムは実行できましたか? 質問者様が苦労の末に作成したプログラムだけが出来ないのでしょうか。

回答No.1

exeは生成されるのですよね? 実行できないとは? 状況/現象を詳しく。 #「一瞬黒いwindowが開いて閉じる」なら # 異常ではありません。コマンドプロンプトから実行してください。

uchibomber
質問者

補足

ファイル名.exeを実行すると、 一瞬黒いwindowが開いて閉じます。 javaではコンパイルの後、 コマンドプロンプトで実行できましたが、 C++はコンパイル後どうしたらいいのでしょうか? 何かコマンドプロンプトで打ち込まないといけませんか? ご助言、よろしくお願いします。

関連するQ&A

  • Borland C++ Compilerについて。

    Borland C++ Compilerでコンパイルし、 exeファイルを実行したところ、 実行された画面が一瞬(0.1秒くらい)出て 消えてしまいました。 唯一、"Hello"を表示するプログラムは ちゃんと出ました。 原因は何でしょうか?

  • コンパイルに失敗しました、と出て実行出来ません

    学校のC言語の講義で http://www.soci.ous.ac.jp/~kuroda/ http://www.soci.ous.ac.jp/~kuroda/second_semi2009/c_pro/weekly_quiz/7th/prog071.zip 先生のHPからC言語ファイルをダウンロードしてから実行するのですが、CPad for Borland C++Compilerでコンパイル+実行を選ぶと「コンパイルに失敗しました、ファイル~~~(実行するファイルです).exeは存在しません。 と出てしまって実行することが出来ません。 どうすれば実行出来るでしょうか? ご存知の方がおられましたら、よろしくお願いします。

  • Borland C++ Compiler

    学校のC言語の授業で使用するので、Borland C++ Compilerをインストールしました。 今までに作ったプログラムや、教科書に載っていたサンプルプログラムをコンパイルして軽い勉強をしていたのですが、コンパイルの際にエラーが出るようになりました。 コマンドプロンプトでbcc32と打つと、パラメータのリストのようなものが出てくるので、-nなど適当にパラメータをつけて実行したら以下のようなエラーが出るようになりました。 Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland test.c: Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland Error: 外部シンボル '_main' が未解決(C:\BORLAND\BCC55\LIB\C0X32.OBJ が参照) objとtdsファイルは出力されるのですが、exeが出力されません。 どうやったらなおるか、教えてください。

  • Borland C++ Compiler について…

    こんにちは。 Borland C++ Compiler 5.5 をダウンロードして、 メモ帳で、プログラムを書き (一番最初にたいていの人が書く例のアレ。) コマンドプロンプトでコンパイル…。 できません。どうしてでしょう?というのが質問です。 もちろん環境変数は設定しました。 変数名 > path 変数値 > C:\Borland\bcc55\bin このように。 実際にコンパイルすると 'bcc32' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 と警告が出ます。 さらに、直接 C:\borland\bcc55\Bin\bcc32 と入力すると、コンパイルしてくれるようです。 が、ここでも別のエラーがでます。 エラー E2133: コマンド 'ilink32.exe' を実行できない と。 まとめ 1.コンパイルができない(環境変数関係?) 2.ilink32.exe が実行できない 以上の2点について、解決策をご存知の方がおられましたら、 ご教授願いたく存じます。

  • Borland C++ Builderで簡単なC言語プログラムの作成・実行

    Borland C++ Builderで簡単なCのプログラムを作り実行させるにはどうしたらよいですか? DOS窓上でコンパイルするのではなく、Borland C++ Builderのメニューから行いたいのです。 一応、「ファイル→新規作成→その他→Cファイル」でCのファイルは作成できるのですが、このファイルを「プロジェクト→ユニットのコンパイル」でコンパイルすることができません。 Formオブジェクト(?)を作成しておくとコンパイルできます。 Formは特に必要ないので、FormなしでCのファイルだけをコンパイルしたいのです。 DOS窓でのコンパイル・実行はできます。 事情があってBorland C++ Builderを使わなくてはなりませんので、他のIDEはこの際全く解決になりません。 よろしくお願いします。

  • コマンドプロンプトでのコンパイルの仕方

    BorlandのC++Compilerをダウンロードしたのですがどのようにコンパイル、実行したらいいのかわかりません。コマンドプロンプトでやるんですよね?教えてください!

  • C言語のコンパイルの設定で詰まっています。

    エディタ:Notepad++ notepad++のNppExecというプラグインを使い、いろいろなサイトとファイルを参考に以下のコマンドを記述しました。 NPP_SAVE CD $(CURRENT_DIRECTORY) C:\borland\bcc55\Bin\bcc32.exe -I -L "$(FILE_NAME)" Console画面には、 Current directory: C:\[フォルダ名] Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland [ファイル名].c: Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland ================ READY ================ と表示されました。 私には何をやっている文章なのかよくわからないのですが、 .cのファイルはちゃんと保存され、.exe .tds .obj のファイルができているので、コンパイルは成功していると思います。 そこで、 コンパイルしたhogehoge.exeなどをnotepad++上で実行させるためには、どのようなコマンドを記述すればいいのでしょうか? コマンドプロンプトをにbcc32などと記述してコンパイルするのは、面倒に感じるのでどうしてもNotepad上でexeを実行させたいのです。 他のテキストエディタを使う、というのは考えていません。 当方、プログラミング自体、C言語でやっとfor文を覚えたばかりの初心者なので、できるだけわかりやすい言葉で解答をいただけると幸いです。お願いします。

  • Visual C++ toolkit / Platform SDK -> ライブラリアン

    今主にVisual C++ toolkit / Platform SDKでプログラミングを勉強しているのですが、ライブラリをつくろうと思ったのですが、ライブラリアンがどの実行ファイルなのかわかりません。 Borland C++ Compilerでtlib.exeがあるのですが、cl.exeで作成した*.objは扱えないみたいで。 ひょっとして、Visual C++ toolkit / Platform SDKにはライブラリアンがなかったりしますか・・?

  • notepad++でのコンパイル設定

    コンパイラ:borland c++ compiler 5.5、エディタ:notepad++でプログラミング環境を構築しようと思っているのですが、コンパイル設定のところで詰まっています。 notepad++のNppExecというプラグインを使って, 以下のコマンドを記述したところ // save current file NPP_SAVE // compile & run with bcc D:\borland\bcc55\Bin\bcc32.exe "$(FULL_CURRENT_PATH)" -run コンパイルはできているのですが、実行モジュールやオブジェクト・ファイルの保存場所がnotepad++があるフォルダになるのです。生成された実行モジュールやオブジェクト・ファイルを任意のフォルダに保存するのはどうしたらいいのでしょうか? あとコンパイルしたhogehoge.exeなどをnotepad上で実行するのはどうしたらいいでしょうか?(手動でコマンドプロンプトを起動して実行するのは面倒なのでコンパイルしたときに実行してほしい) 教えていただきたいです。お願いします。

  • コンパイラの設定のやり方を教えていただけませんでしょうか?

    Borland C++ Compiler 5.5をインストールしました。 しかし、コンパイルができず調べてみたところ設定が必要と言うことがわかりました。しかし、どうすればいいのかわかりません。 なので教えていただけませんでしょうか? よろしくおねがいします インストールする場所は変えていません。

専門家に質問してみよう