C ++
 Computer >> コンピューター >  >> プログラミング >> C ++

C++開発用のEclipseセットアップ


ステップ0- MinGWGCCまたはCygwinGCCをインストールします

EclipseをC/C ++プログラミングに使用するには、C /C++コンパイラーが必要です。 Windowsでは、MinGWGCCまたはCygwinGCCのいずれかをインストールできます。 MinGWは軽量でインストールが簡単ですが、機能が少ないため、よくわからない場合はMinGWを選択してください。

MinGW GCC- MinGWをインストールするには、MinGWホームページwww.mingw.orgにアクセスし、MinGWダウンロードページへのリンクをたどります。 MinGW-.exe。

という名前のMinGWインストールプログラムの最新バージョンをダウンロードします。

MinGWをインストールする際には、少なくともgcc-core、gcc-g ++、Binutils、およびMinGWランタイムをインストールする必要がありますが、さらにインストールすることもできます。

MinGWインストールのbinサブディレクトリをPATH環境変数に追加して、コマンドラインでこれらのツールを単純な名前で指定できるようにします。

ステップ1- Eclipse C / C ++開発ツール(CDT)をインストールする

以前にEclipseをインストールしたかどうかに応じて、CDTをインストールする2つの方法-

「EclipseforJavaDevelopers」または他のEclipseパッケージをすでにインストールしている場合は、次のようにCDTプラグインをインストールできます-

Eclipseの起動→ヘルプ→新しいソフトウェアのインストール→「作業」フィールドで、ドロップダウンメニューをプルダウンし、「Kepler-http://download.eclipse.org/releases/kepler」を選択します(または、Eclipse 4.2の場合はJuno、Eclipse 3.7の場合はhelios)。

[名前]ボックスで、[プログラミング言語]ノードを展開します。⇒[C /C++開発ツール]⇒[次へ]⇒...⇒[完了]をオンにします。

Eclipseパッケージをインストールしていない場合は、http://www.eclipse.org/downloadsから「EclipseIDE for C / C ++ Developers」をダウンロードし、ダウンロードしたファイルを選択したディレクトリに解凍できます。

ステップ2- 構成

CygwinまたはMinGWバイナリがPATH環境変数に含まれている限り、設定を行う必要はありません。 CDTはPATHを検索して、C /C++コンパイラを検出します。

これでEclipseでC++を実行する準備が整いました。それをテストするには、Eclipseを開きます。次に、「ファイル」→「新規」→「プロジェクト」→「C /C++プロジェクト」を選択します。 [ツールチェーン]ボックスで、コンパイラを選択します(例:「CygwinGCC」または「MinGWGCC」⇒次へ

新しいファイルを作成し、ファイルにC++コードを記述します。プロジェクトを右クリックして、[プロジェクトのビルド]を選択します。最後に、プロジェクトを右クリックし、[名前を付けて実行]、[ローカルC /C++アプリケーション]の順に選択します。これでアプリケーションが実行されます。

プロジェクトのインストール/実行で問題が発生した場合は、https://www3.ntu.edu.sg/home/ehchua/programming/howto/EclipseCpp_HowTo.htmlにアクセスして、詳細な手順を確認してください。


  1. C++でのピラミッドのボリュームのプログラム

    ピラミッドのベースのタイプに応じて側面が与えられると、タスクはピラミッドの体積を計算することです。 ピラミッドは、ピラミッドの鋭いエッジを形成する共通点で外面が三角形で交わる3D図形です。ピラミッドの体積は、持つベースのタイプによって異なります。 -のように、ピラミッドを構成できるベースにはさまざまな種類があります。 三角形 -ピラミッドの体積よりも、ピラミッドの底辺が三角形になることを意味します 式-:( 1/6)* a * b * h 正方形 -ピラミッドの体積よりも、ピラミッドの底面が正方形になることを意味します 式-:(1/3)*(b ^ 2)* h 五角形 -ピラミッド

  2. QuickSort用のC++プログラム?

    クイックソートは、比較を使用してソートされていないリスト(配列)をソートするソート手法です。クイックソートは、パーティション交換ソートとも呼ばれます。 等しいソート項目の相対的な順序が保持されないため、安定したソートではありません。クイックソートは配列を操作できるため、ソートを実行するために少量の追加メモリが必要です。常に最悪の場合のパーティションを選択するわけではないことを除いて、選択ソートと非常によく似ています。したがって、選択ソートのより適切な形式と見なすことができます。 QuickSortは、最も効率的な並べ替えアルゴリズムの1つであり、配列を小さい配列に分割することに基づいていま