dev c ide installation
モノのインターネットに関与する企業
このチュートリアルでは、C ++アプリケーションの開発に最も一般的に使用されるIDEの1つであるDevC ++ IDEのインストール、動作、および機能について説明します。
Dev-C ++は、MinGwコンパイラシステムを使用してWindowsおよびコンソールベースのC / C ++アプリケーションを作成するフル機能のグラフィカルIDE(統合開発環境)です。 Cygwinのような他のGCCベースのコンパイラでも使用できます。
Dev-C ++はフリーソフトウェアであり、GNU General PublicLicenseの下で配布されています。したがって、IDEを自由に配布または変更できます。もともとは「BloodshedSoftware」によって開発されました。 2006年にBloodshedによって放棄された後、Orwellによってフォークされました。
=> ここで完全なC ++無料トレーニングシリーズを確認してください。
ここで、このC ++ IDEのさまざまな側面について詳しく説明します。
学習内容:
Dev-C ++ IDEの機能
以下に、効率的でユーザーフレンドリーなC / C ++アプリケーションの開発に役立つこのIDEの機能の一部を示します。
- Dev-C ++は、Cygwin、MinGWなどを含むGCCベースのコンパイラをサポートします。統合されたコンパイラと一緒にdev-C ++ IDEをインストールすることも、システムにコンパイラがすでにある場合はIDEだけをインストールすることもできます。
- このIDEでは(GDBを使用して)統合デバッグを使用できます。デバッガーを使用すると、ソースコードに対してすべての一般的なデバッグ操作を実行できます。
- 複数の言語をサポートするローカリゼーション機能があります。インストール後にIDEを初めて開いたときに言語を選択できます。また、設定を使用していつでも言語を変更できます。
- 他のIDEと同様に、このIDEも、作成するコードの「オートコンプリート」機能を提供します。
- ソースコードを読みやすくするためのカスタマイズ可能な構文強調表示エディタが付属しています。
- リソースファイルを編集およびコンパイルできます。
- プロジェクトで使用できるさまざまなツールを含むツールマネージャーがあります。
- このIDEには、検索および置換機能も組み込まれています。
- Dev-C ++ IDEを使用すると、Windows、コンソール、静的ライブラリ、DLLなどのさまざまな種類のアプリケーションを作成できます。
- 独自のプロジェクトテンプレートを作成して、独自のプロジェクトタイプを作成することもできます。
- アプリケーションのビルドプロセスを管理するために使用されるMakefileは、dev-C ++ IDEを使用して作成することもできます。
- クラスブラウザとデバッグ変数ブラウザのサポートを提供します。
- さまざまなプロジェクトの管理を支援するプロジェクトマネージャーがあります。
- また、そのインターフェイスを介して印刷サポートを提供します。
- IDEが提供するパッケージマネージャーを使用して、アドオンライブラリを簡単にインストールできます。
- このC ++ IDEは、ソースコード管理のためのCVSサポートも提供します。
C ++ IDEのインストールと構成
dev-C ++ IDE用の適切なインストール可能ファイルは次の場所から入手できます。 ここに
ソースコードのリンクも利用できます ここに
ここで、インストールプロセス全体を見てみましょう。付属のインスタブルを使用しました C ++コンパイラ 。このチュートリアルでは、TDM-GCC4.9.2コンパイラでdev-C ++バージョン5.11を使用します。
dev-C ++の段階的なインストールを以下に示します。
#1) インストーラーを起動する際の最初のステップは、以下のスクリーンショットに示すように、選択した言語を選択することです。
#二) 適切な言語を選択したら、次にポップアップする使用許諾契約に同意する必要があります。
#3) 次に、dev-C ++インストールの一部としてインストールする必要のあるコンポーネントを選択するように求められます。
上のスクリーンショットに示されているように、インストール可能なコンポーネントのリストと、各コンポーネントに対するチェックボックスが提供されています。各ボックスをオン/オフにして、インストールするコンポーネントを指定できます。コンポーネントを選択したら、(次へ)をクリックします。
#4) これで、インストーラーは、dev-C ++ファイル/ライブラリなどをコピーする宛先フォルダーの入力をユーザーに求めます。
宛先フォルダのパスを指定したら、(インストール)をクリックします。
#5) 次のスクリーンショットは、インストールの進行状況を示しています。
インストールが終了すると、インストールの終了を通知する「終了」ダイアログが表示されます。 (完了)をクリックすると、dev-C ++ IDEを起動できます。
それでは、このC ++ IDEの動作を詳しく見ていきましょう。
Dev-C ++ IDEを使用した開発
Dev C ++の構成
デバッグ用のリンカー設定を変更する
IDEを起動した後、最初に確認する必要があるのは、生成されるデバッグ情報の設定です。
以下の手順に従って、デバッグ情報を設定します。
- この設定を変更するには、をクリックします ツール->コンパイラオプション。
- 次に、「 設定 ポップアップするダイアログの「」タブ。
- 下 ' 設定 」、「 リンク ' タブ。
- の中に ' リンク 」タブには、さまざまなオプションが表示されます。セットする ' はい オプション「」 デバッグ情報の生成(-g3) 」。
これを次のスクリーンショットに示します。
完了したら、(OK)をクリックします。
新しいプロジェクトを作成する
dev-C ++で新しいプロジェクトを作成するには、以下の手順に従う必要があります。
- クリック ファイル->新規->プロジェクト。
- 以下に示すように、新しいダイアログが開きます。
- ここでは、プロジェクト名を指定できます。必ず「空のプロジェクト」を選択し、「C ++プロジェクト」ボタンもチェックしてください。
- 情報全体が提供されたら、(OK)をクリックすると、IDEはプロジェクトを保存するパスを要求します。これが完了すると、ワークスペースが開き、左側にプロジェクトエクスプローラーが表示され、作成したばかりのプロジェクトが表示されます。
- これで、コードファイルをこのプロジェクトに追加またはインポートできます。
ソースファイルを追加する
プロジェクトへのファイルの追加は、2つの方法で実行できます。
- クリックして新しいファイルを追加します プロジェクト->新しいファイル または右クリック プロジェクト名 プロジェクトエクスプローラーでクリックします 新しいファイル 。
- もう1つの方法は、既存のファイルをプロジェクトに追加することです。これは、をクリックして行うことができます プロジェクト->プロジェクトに追加 または右クリック プロジェクト名 プロジェクトエクスプローラーで、「 プロジェクトに追加… 」これにより、ファイルを選択してプロジェクトにインポートするためのダイアログが表示されます。
- ファイルがプロジェクトに追加されると、ワークスペースは次のようになります。
プロジェクトのコンパイル/ビルドおよび実行
プロジェクトのすべてのコードの準備ができたら、プロジェクトをコンパイルしてビルドします。
以下の手順に従って、dev C ++プロジェクトをビルドして実行します。
- プロジェクトをコンパイルするには、をクリックします 実行->コンパイル (またはF9をクリックします)。
- コンパイルステータスは「 ログのコンパイル ワークスペースの「」タブ。
- 構文エラーかリンカエラーかに関係なくエラーがある場合は、コンパイラタブに表示されます。
- プロジェクトが正常にコンパイルされたら、実行する必要があります。
- クリック 実行->実行 。(またはF10をクリック)
- 以下のスクリーンショットに、出力を提供するコンソールウィンドウを示します。
- プログラムに渡すコマンドラインパラメータがある場合は、をクリックします 実行->パラメータ 。これにより、パラメータを渡すためのダイアログが開きます。
C ++ IDEでのデバッグ
プログラムは構文的に正しいのに、プログラムから目的の出力が得られない場合があります。このような状況では、プログラムをデバッグできます。 dev-C ++ IDEは、組み込みのデバッガーを提供します。
Dev-C ++ IDEを使用してプログラムをデバッグするには、以下の手順に従います。
- クリック 実行->デバッグ 。 (またはクリック F5 )。
- デバッグをクリックすると、以下に示すように、IDEにデバッグメニューが表示されます。
- デバッグする前に、特定のコード行でF4を使用してブレークポイントを切り替えることができます。
- デバッグメニューを使用すると、ウォッチの追加、カーソルへの実行、関数への実行などのオプションを使用して、プログラムを効率的にデバッグできます。
よくある質問
Q#1)dev C ++は無料ですか?
回答: はい。 Dev-C ++は無料のIDEです。
Q#2)Dev C ++はC ++ 11をサポートしていますか?
回答: はい。実際、Dev-C ++は単なるIDEです。実際のコンパイルは、IDEに関連付けられている基盤となるGCCコンパイラによって行われます。すべてのGCCコンパイラは、デフォルトでC ++ 03標準を使用します。これをC ++ 11に変更するには、言語標準と呼ばれるコンパイラオプションを変更する必要があります。
- これを行うには、をクリックします ツール Dev-C ++ IDEで。
- 次にクリックします コンパイラオプション…
- この下で「 設定 ' タブ。
- (設定)タブ内に、「 コード生成 ' タブ。
- クリックしてください ' 言語標準(-std) 」の値を「」に設定します ISOC ++ 11 」または「 GNUC ++ 11 」要件に応じて。
以下のスクリーンショットは、実際にオプションを変更するのに役立ちます。
ダイアログの(OK)をクリックすると、コンパイラ標準がC ++ 11に変更されます。
Q#3)dev-C ++はCをコンパイルできますか?
回答: はい。 Dev-C ++ IDEを使用すると、CおよびC ++プログラムを作成およびコンパイルできます。 C ++はC言語の拡張バージョンであるため、C ++コンパイラーはC言語で記述された任意のプログラムをコンパイルできます。
このIDEでは、新しいプロジェクトを作成するときに、ダイアログにCまたはC ++プロジェクトを作成するオプションが表示されます。
結論
このチュートリアルでは、dev-C ++ IDEの機能、インストール、および動作について詳しく説明しました。新しいプロジェクトの作成、ソースコードファイルの追加、コンパイル、ビルド、およびステップの実行のサイクル全体を詳細に確認しました。
また、Dev-C ++でのデバッグプロセスについて、よくある質問のいくつかとともに説明しました。これは、VisualStudioおよびEclipseIDEの後のC ++開発で人気のあるIDEと見なすことができます。
以降のチュートリアルでは、プログラマーの観点から重要なさらに多くのトピックについて説明します。
=> 完全なC ++チュートリアルリストについては、こちらをご覧ください。