• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:gccとvisual studio2010について)

GCCとVisual Studio 2010について

kmeeの回答

  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.1

> 実際に実行した 具体的にどんな操作をしたのですか? 気付かなかったかもしれませんが、VisualStudioでは  テキストでソースコードを書く → コンパイル(ビルド)して実行ファイル(.exe)に変換 → 実行ファイルを実行 という手順でプログラムを実行しています。 GCCでも、同様のこと(コンパイルしてできた実行ファイルを実行)をする必要があります。 方法は解説サイト、参考書等を探せば見つかるはずです。 おそらく、 ~.cファイルをダブルクリックしたのではないでしょうか?  ダブルクリックで「開く」を実行 →拡張子の関連付けで.CはVisualStudioで開くようになっている →VisualStudioで「開いた」 という動作でしょう。 現状の設定としたは「正しい」動作ですが 「プログラムを実行して欲しい」という、あなたの期待とは違う動作です。

takotoika
質問者

補足

ご回答ありがとうございます。 この現象が起きるまでの過程を申し上げますと、 まず、参考書を参照しながら、「gccのMinGW」をインストールしました。(すでにVisual Studio C++はインストールしていました。) その後、コントロールパネルの「システムの詳細設定」より、環境変数を既存のものに「;C:\MinGW\bin]を追加しました。 次に、「CLang」というフォルダを作成し、コマンドプロントのカレントディレクトリを「C:\CLang」に設定しました。 そして、テキストエディタを開いて、「HelloWorld.c」で保存し、簡単なプログラムを書きました。 コマンドプロントにて C:\CLang>HelloWorld.c と入力してエンターを押しました。 そうすると、Visual Stuido C++が開いて、テキストエディタでかいたプログラムがVSC++の方に反映されただけで、プログラムが実行されない状況におちいりました。 これも正常な動きとのことですが、ここからこのVisual Studio C++が出なくて、かつプログラムが実行されるにはどのようすればよろしいのでしょうか?

関連するQ&A

  • Visual Studioで作られたプログラムを読みたいです

    都合により、他人がVisual Studioで作ったC++のプログラムを理解しなければならなくなりました。 C言語はごく一般的な内容ならば理解できますし、C++もある程度はわかるのですが、どうもVisual Studio特有の作成、記述方法?のようなものにはまってしまい、まったく進まないのが現状です。 どなたか、Visual Studioで作られたプログラムの総合的な解説を行っているサイトなどを紹介していただけないでしょうか?できれば初心者向けの内容でお願いいたします。

  • Visual Studio 2008につまれているコンパイラを知りたい

     今日は、Cの初心者です宜しくお願いします。  win xpでVisual Studio 2008を使っています。  でもこのアプリケーションにつまれているコンパイラを使ってコマンドプロンプトからも使って色々とプログラム作 成の勉強をしたいのですが、例えば、gccというコンパイラなら>gcc abc.cとかけば、実行ファイルが出来ますが、 Visual Studio 2008 ではなんというコンパイラがインストールされているか分かりません。  どこから探してやればコンパイラの名前が分かるのでしょうか。  色々とそれらしきフォルダを探してもコンパイラらしきものが見当たりません。  他のIDEではフォルダを探してすぐに分かったのですが、、、、  宜しくお願いします。

  • Visual Studio 6.0 Professional → Visual Studio 2005 Professional

    質問1 現システムで下記開発環境を用いて、開発したシステムがあります 本システムをVisual Studio 2005 Professional のみで再開発することは可能でしょうか? 現システム  1.Visual Studio 6.0 Professional   Visual Basic 6.0 Visual C++ 6.0  2.Borland C++ Builder 6 Professional 質問2  Visual Studio 6.0 Professional(Visual Basic 6.0 Visual C++ 6.0)で開発したプログラムを Visual Studio 2005 Professionalでコンパイルすることは可能なのでしょうか?

  • 「Visual Studio .NET」があれば開発出来ますか

    Windowsアプリ開発では、まったく未経験ですが、自分でWindowsアプリケーションを作成したくなりました。 そこで、1から勉強しようと考えていますが、基本的かつ概念的なことが今ひとつわかりません。 調べて見るといろいろな言語や開発環境があるようで、まとめてみたのですが、下記の認識は正しいでしょうか。 1)Windows用のアプリは、Basic、C++、Javaなどで開発できる 2)「Visual Basic」、「Visual C++」 などと呼ばれるものは、その言語の開発を補助するためにGUI的環境を整えたツールである(エディターやコンパイラーなどを含んだ) 3)「Visual Studio .NET」 は、上記のVisual Basic、Visual C++、Java開発環境 等を包括したツール環境である。 4)上記の1)~3)の認識が正しいとしたならば、つまり「Visual Studio .NET」を用意すれば、Windowsアプリを作成する環境が整う。 (ちなみに、所有パソコンはWindows・XP・Home です) 間違いや補足することがあれば、教えてください。 ※更にどの言語を勉強するのが良いかもわからないのですが、別途質問といたします。

  • Visual Studioのバージョンによる計算精度

    Visual StudioのC++で開発を行っております。 現在はちょと古いですがVisual Studio .NET 2003を使用しており、今度Visual Stuido 2005にバージョンあげて再ビルドしようと思ってます。今後はVisual Studio 2008も考えております。 ただ計算精度として、各バージョンで違いがでてしまうのではないかと少し不安です。基本的には倍精度での一致すれば問題はないと思ってます。

  • Visual studio 2008 のリダイレクトについて

    Visual Studio 2008を使ってC言語のプログラミングをしています C言語のプログラムの実行結果を別ファイルに リダイレクトしようとしたのですが プロジェクトのプロパティ→構成プロパティ→デバッグ コマンド引数の箇所に >output.txt と打ったのですが、実行結果はCtrl+F5でしか出力されません Visual studio 2005だとF5のデバッグだけでも出力されていたのですが Ctrl+F5だとキーをわざわざおさないといけないので非常に不憫です。 2008ですと、2005と違ってどこかプロパティの設定を いじらないといけない箇所があるのでしょうか? お分かり頂ける方、宜しくお願いします

  • visual studioに必要な知識

    現在フリーのエディタとbccでプログラミングを行っているのですが、 近いうちにVisual Studio.NET2005を使った開発へと進みたいです。 そこで質問なのですが、Visual C++を使いたいのですが何の知識があれば適した使用ができるのでしょうか? 目標はゲームなどのwindowsプログラムを作ることで、 自分の現在の知識はC言語の本を各種読んだ後、 赤坂 玲音さんの『Windowsゲームプログラミング』を読みWINAPIについて学んだところです。 現在WINAPIでGUIプログラムを作る時には完全にC言語しか使っていないのですが Visual C++というくらいだからC++の知識は必要なのでしょうか? 本屋さんでVisual C++の本を立ち読みしてみた所、 例えば今まではメッセージボックスを MessageBox(NULL,MOJI,TITLE,MB_OK);みたいに書いてたのが、 MessageBox::Show(MOJI);としてあるようだったり、 今までは基本的にWM_~メッセージを拾って処理を書いていたけど void button1_Click(・・・){MessageBox(・・・);} と書いてあったりして今の知識だと訳が分からないといった感じです・・・。 ひょっとしてVisual Studioを使う場合は今までの知識は関係ないのかと焦り質問させて頂きました。 どなたか宜しくお願いします。

  • .net framework や visual studio について

    いくつか質問があるのですが、よろしくお願いします。 visual C++ を使って、Windows上で動くアプリを作ろうと思ったのですが、visual stuido で作ったソフトは.net framework がインストールされていないWindowsでは動かないことを知りました。 .net framework はデフォルトでWindowsにインストールされているものではないようなので、やはり.net framework がインストールされてないWindowsでも動くアプリが作りたいのですが、.net framework が有る無いに関係なくちゃんと動くソフトを作ることができる、C言語を用いるIDEはないものでしょうか?? また、Delphiで作ったソフトは、上記のvisual studio のように、何らかのソフトがインストールされていないと動かない、というようなことはないのでしょうか?? そして、作りたいと思っているソフトはMacにも対応させたいと思っています。Mac用のアプリが作れるideにはどのようなものがあるのでしょうか?? 詳しい方がいらっしゃたらご教授頂けると幸いです。

  • visual studioで作成したプログラムをwide studioで起動するには?

    visual studioで作成したプログラムをwide studioで起動するにはどうしたらいいですか? 言語はc++です。

  • Visual Studio 2013

    こんにちは。 Visual Studio 初心者です。 テキストファイルを開く、簡単なプログラムを作成しました。 そのテキストファイルを開発マシンに保存すると、問題なく開くのですが テキストファイルをサーバーに指定するとエラーが発生します。 開発環境はWindows 8.1 Pro 64bitで、 .NET Framework 4.0を使用しています。 サーバーはWindows Server 2008 R2 32bitで .NET Framwork 3.5がインストールされています。 なにが原因かわかりますか?