web-dev-qa-db-ja.com

Code :: Blocksはアプリケーションをコンパイルできません

これは私のHelloWorldコードです:

#include <stdio.h>
#include <stdlib.h>

int main()
{
    printf("Hello world!\n");
    return 0;
}

アプリケーションを実行しようとすると、エラーが発生します。

Target uses an invalid compiler; run aborted

そこで、[設定]-> [コンパイラ]-> [ツールチェーン実行可能ファイル]に移動し、C:\MinGW\binを選択しましたが、C:\MinGWも試しましたが、同じエラーが発生します。

公式のCode :: Blocksサイトからmingwを使用してCode :: Blocksをインストールしました。

助けてください、私はCを学び始めたいのですが、私はできません...

5
SammyMe

プロジェクトのビルドオプションで間違ったコンパイラが選択されています[〜#〜]または[〜#〜]コンパイラ設定で実行可能ファイルが設定されていません。

プロジェクトでコンパイラを選択するには:

まず、Projectメニューに移動し、Build optionsを選択します。

Project menu

次に、Build optionsダイアログで、質問の説明に従ってセットアップしたコンパイラを選択します。

Build Options dialog

コンパイラの実行可能ファイルを変更するには:

Settingsに移動してからCompilerに移動します。

Settings->Compiler

次に、Toolchain Executablesを選択します。

Toolchain Executables

実行可能ファイル名を入力します。

enter image description here

10
user2684182

私はWindows10を使用していますが、同じ問題が発生していました。 [設定]> [コンパイラ]> [ツールチェーン]実行可能ファイルを使用しました。自動検出ボタン。これは、コンパイラのインストールディレクトリの最後にあります:パスボックス。ボタンをクリックすると、C:\ Program files(x86)\ codeblocks\mingwに設定されました。

1
greg leblanc

同じエラーが発生しました。環境エラーであると判断し、CodeBlocksideからmingw-setup.exeファイルをダウンロードします。インストール後[設定] >> [コンパイラ] >> [デフォルトにリセット]に移動します

0
Mancy Saxena