
プログラミング初心者です。
おかしな部分があるかと思います...。すみません...。
学校で出たC言語の課題を家でもやるために、eclipseをダウンロードしました。
MinGWもダウンロードしました。
C言語でプログラムを記述し、「すべてビルド」を押してから実行ボタンを押しましたが、「バイナリが見つかりません」というエラーが出てきてしまい、まったく実行できません。
ほかのサイトを参照しても、「コンパイル用のソフトをダウンロードしてありますか?」などの回答が多かったのですが、MinGWをダウンロードしてあるので何とも言えません。
プログラムはHello World!を表示させる程度の簡単なものです。
どのように操作をしたらうまく実行できるか教えてください。
また、eclipseとマイクロソフトのVisual Studioではどちらが使いやすいでしょうか。
ご回答よろしくお願いいたします。
No.3ベストアンサー
- 回答日時:
MinGWのインストールとeclipseの選択に問題がないと仮定して、
eclipse で Hello World を動かす手順は次の通りです。
--------------------------------------------------------------
メニューの "File > New > C Project" をクリック。
Project name: に適当なプロジェクト名を入力して
Project Type: を "Executable" の "Hello World ANSI C Project" にして
Toolchains: を "MinGW GCC" にして
"Finish" をクリック。
"Project Explorer" ビュー内の作成したプロジェクトのところで右クリックしたあと
"Build Project" をクリック。
"Project Explorer" ビュー内の作成したプロジェクトのところで右クリックしたあと
"Run AS > Local C/C++ Application" をクリック。
"Console" ビューに
!!!Hello World!!!
と表示される。
--------------------------------------------------------------
もっとも、No.1の方が回答されているように、
最初はMinGWだけでコンパイルして実行するほうがラクでしょう。
ソースファイルが1つだけのプログラムであれば、コマンドプロンプトから
gcc ソースファイル名
と入力したあと、
a.exe
と入力するだけです。
gcc がコマンドとして認識されない場合は、Windowsの環境変数 PATH に
MinGW の bin ディレクトリが含まれていないはずなので追加してください。
返事が遅くなってしまい、申し訳ありません。
丁寧なご回答ありがとうございます!
ほかの回答者様からの回答も参考にして、もう一度やってみようと思います。
ありがとうございました。
No.2
- 回答日時:
そのEclipseは、Eclipse IDE for C/C++ Developersですか。
あるいは、EclipseにCDTをインストールしたものですか?EclipseでC/C++を利用するためには、CDTというプラグインがインストールされている必要があります。Eclipse IDE for C/C++ Developersは、CDTが組み込み済みのパッケージです。これを使うか、自分で別途CDTを組み込む必要があります。そのあたりは大丈夫ですか?
また、「MinGWをダウンロードしてある」ということですが、Cygwinにはgcc-core、gcc-g++、 makeなどはちゃんと揃っているんですよね?「何とも言えません」では、こちらも何とも言えませんので、とりあえずそのへんをひと通り確認してみては。
返事が遅くなってしまい、申し訳ありません。
確認してみたところ、それらしきものが確認できず、準備不足だったと思われます。
ご回答ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- C言語・C++・C# 参考にいろいろとc言語、c++言語プログラミングでレジストリーを操作したいのですが、無料配布のc++ 3 2022/12/22 01:49
- その他(開発・運用・管理) WindowsからSSHでサーバーにあるファイルをダウンロードできない…。 3 2022/04/24 11:08
- Windows Vista・XP windows xp proが起動しなくなりました 10 2022/05/20 00:49
- C言語・C++・C# C言語 3 2022/10/04 15:07
- Java EclipseとVisual StudioをPC1台にインストールしただけではPCは重くならない? 3 2022/12/08 15:35
- Ruby プログラミング 3 2023/06/09 14:30
- C言語・C++・C# visual studio 2019 についての質問です 1 2022/09/21 09:58
- オープンソース IT用語、ソースとオブジェクト、改変と翻訳と翻案の違いなど どのようにりかいすればよいのですか 1 2022/09/09 10:02
- PHP EC-CUBEをeclipseからコンパイル実行したいです 1 2023/02/09 21:58
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
visual studio2019でデバッグが...
-
Visual C++でコンパイルしたも...
-
vbprojファイルが開けません
-
VB2005でデバッグ実行できない
-
複数のプロジェクトがある場合...
-
デバッグとビルドは何が違うの...
-
Visual C++ 2005でソケット通信...
-
デバッガでステップ実行してい...
-
C#、C++間のDLLの呼び出しについて
-
eclipseでデバックするとエラー...
-
visual studio 2008 のデバッグ...
-
C#のコントロールdllをVBツール...
-
VB6のデバッガ?強制終了?につ...
-
ブレークポイントは現在の設定...
-
VS2003とVS2005におけるActiveX...
-
エラーの時デバッグを止める
-
Eclipseのブレークポイントが○...
-
VSのデバッグ実行とデバッグな...
-
VBA(Excel)の表示が元に戻らない
-
VBでブックマークを保存する方...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
eclipseでデバックするとエラー...
-
Visual studio2017で、2回目の...
-
DLL参照時に指定されたモジュー...
-
visual studio 2019 についての...
-
eclipseでプログラムが実行でき...
-
visual studio2019でデバッグが...
-
デバッグとビルドは何が違うの...
-
Eclipseのブレークポイントが○...
-
visual studio 2008 のデバッグ...
-
ブレークポイントは現在の設定...
-
デバッガでステップ実行してい...
-
ソリューションをまたがるデバ...
-
Visual Studio 2010 のC#で…
-
VC++でSQL Serverに接続するに...
-
vbprojファイルが開けません
-
VB6.0を使用しています
-
VC++でDeugモードOKで、Release...
-
Visual C#で、usingが出来ない...
-
VB.netを実行するとデバック プ...
-
C言語での開発でエラーが出て困...
おすすめ情報