Windows 11でCおよびC++開発用にCodeBlocks IDEを設定する方法



Windows 版 CodeBlocks IDE のダウンロードとインストール方法 – 実例解説

CやC++を学習しようとしているなら、おそらく肥大化した機能や設定が複雑すぎるIDEは必要ないはずです。CodeBlocksは無料かつオープンソースなので、初心者だけでなく一部のプロにも人気です。複数のコンパイラ(GCCやG++など)をサポートしているため、特に後からコンパイラを切り替えたりプラグインを追加したりする場合に役立ちます。しかし、正直なところ、セットアップのプロセスは必ずしもスムーズではありません。特にWindowsは、UACプロンプト、パスの問題、ダウンロードの不具合など、予想外のトラブルに見舞われることが多いからです。そこで、インストールして実際にコーディングを始める準備ができたら、手順を追って概要とヒントをご紹介します。

Windows用CodeBlocks IDEのダウンロード方法

公式サイト(または信頼できる場所)からインストーラーを入手します

公式サイト( codeblocks.org )にアクセスしてください。変なサイトから適当なものをダウンロードするのはやめましょう。アクセスしたら、メニューから「ダウンロード」をクリックしてください。正直なところ、ダウンロードページではバイナリ版しか選択肢がないことが多いので、IDE自体をハッキングするのでない限り、ソースコードは避けた方が良いでしょう。

MinGWで適切なビルド済みバイナリを選択する

ダウンロードページにはオプションがあるはずですが、codeblocks-20.03mingw-setup.exeのようなバージョンが必要です。これはMinGWコンパイラがバンドルされているバージョンです。個別にインストールする手間が省けます。面倒な場合は、Windows用のリンクをクリックしてください。表示される直接リンクは次のとおりです:SourceForge

インストールを開始し、いくつかの問題に注意してください

ダウンロードしたら、ダブルクリックして通常のインストーラーの指示に従ってください。コンポーネントの選択を求められたら、私は通常、G++コンパイラのサポートなど、関連しそうなものはすべてチェックします。Windows Defenderやウイルス対策ソフトによっては、インストールの一部がブロックされたり、バグが発生したりすることがあります。必要に応じて「許可」をクリックするか、一時的に無効にできるようにしておきましょう。また、Windowsは必要以上にこの設定を難しくする傾向があるので、後でコマンドプロンプトからgccを実行する際に問題が発生した場合は、Path環境変数を確認してください。

Windows 11でCodeBlocksをインストールしてコーディングの準備を整える方法

指示に従ってください。ただし、ライセンス契約をスキップしないでください。

インストーラーを起動したら、「次へ」をクリックし、ライセンスに同意してインストールフォルダを選択してください。プログラムを別の方法で管理したいというコントロールフリークでない限り、デフォルト設定で問題ありません。設定によっては、別途GTKランタイムをインストールするように促すプロンプトが表示される場合がありますが、見た目をカスタマイズしたいなど、特別なこだわりがない限りは無視してください。

コンポーネントとコンパイラの設定を決定する

次に、インストールするコンポーネントと、特定のファイルタイプを関連付けるかどうかを尋ねられます。IDEのフルバージョンとMinGWコンパイラバンドルを同梱しておくことをお勧めします。今すぐ個別にコンパイラをいじる必要はありません。一部のマシンではインストーラが停止したりクラッシュしたりする場合がありますので、ご注意ください。その場合は、管理者として実行するか、別のミラーからダウンロードしてください。インストールが完了したら、Windowsを再起動することをお勧めします。再起動しないとPATH変数が正しく更新されない場合があります。

CodeBlocksで最初のCプログラムをセットアップする

必要に応じてコンパイラ設定を調整する

CodeBlocksを初めて起動すると、MinGWコンパイラが自動的に検出される可能性があります。検出されない場合は、「設定」>「コンパイラ」に移動し、ディレクトリがMinGWのインストール先(通常はC:\Program Files\CodeBlocks\MinGW)を指していることを確認してください。これにより、後でビルドエラーが発生するのを防ぐことができます。一部のマシンでは、この手順は最初は失敗しますが、再インストールまたは再起動後には正常に動作することがあります。

新しいプロジェクトを開始し、Cを選択します

ファイル > 新規 > プロジェクトと進み、コンソールアプリケーションを選択します。プロンプトが表示されたら、Cを選択します。プロジェクトに名前を付け、保存場所を指定して、次へをクリックします。コンパイラ設定のドロップダウンから適切なものを選択します(IDE と一緒にインストールした場合は MinGW になっているはずです)。デフォルトプロファイルが重要なので、あまり考えすぎないでください。

最初のプログラムを作成して実行する

プロジェクトのセットアップが完了すると、main.c ファイルが表示されます。簡単な「Hello, world」コードを入力して保存し、「ビルド」>「ビルドして実行」を選択するか、 を押してくださいF9。何も表示されない場合は、コンソールウィンドウがアクティブであること、およびビルド時にエラーが発生していないことを確認してください。初期セットアップでは、CodeBlocks の再インストールまたは再起動が必要になる場合があります。

一部の設定では、最初の試行でコンパイラパスを認識できない問題が発生する傾向があります。ターミナルでgccコマンドが動作しない場合は、環境変数を再確認し、Pathに のようなパスが含まれていることを確認してくださいC:\MinGW\bin。Windowsは、プロジェクトのコンパイル時にgccが見つからないとエラーを起こす可能性があり、デバッグプロセスが煩わしくなります。

全体的には、指示に従いながら試行錯誤を繰り返していくことになりますが、一度うまく動作するようになれば、C言語やC++言語でハッキングを始める準備はほぼ万全です。ただし、Windowsのアップデートやウイルス対策ソフトのスキャンによって一時的に動作が不安定になる場合があるので注意してください。アップデート後に突然動作しなくなる場合は、この点にご注意ください。

まとめ

  • 公式または信頼できるソースから、MinGW がバンドルされた CodeBlocks をダウンロードします。
  • Windows の不具合やインストールのブロックに注意しながらインストールします。
  • 必要に応じてコンパイラ パスを設定し、環境変数を確認します。
  • 新しいコンソール プロジェクトを作成し、コードを記述して実行します。

まとめ

WindowsでCodeBlocksを起動して実行するのは、必ずしも簡単ではありません。Windowsは設定のたびに面倒なことをしてくるからです。しかし、一度すべてが整ってしまえば、CとC++を学ぶための非常に堅牢な環境になります。最初は少し戸惑うかもしれませんが、それは当然のことです。プロジェクトフォルダのバックアップコピーを保存し、動作がおかしい場合はシステムを再起動することをためらわないでください。この方法が少しでも作業の効率化に役立つことを願っています。誰かの時間節約になれば幸いです!



この記事は役に立ちましたか?