7

code::blocks の代わりにテキスト エディターを使用して、C++ コードを記述しようとしています。「hello world」プログラムを書きました。

私の code::blocks IDE は、私がインストールした gcc コンパイラを使用していますが、少し低いレベルでそれを行う方法を学びたいと思っています。コマンドプロンプトを開いて次のように入力するだけでよいというチュートリアルをいくつか読みました。

gcc helloWorld.cpp -o helloWOrld

しかし、「gcc」は認識されていないというエラーが表示されます。

機能させるにはどうすればよいですか?

4

4 に答える 4

6

行うg++ -Wall helloWorld.cpp -o helloWOrld...あなたの例のために

于 2015-10-10T04:39:45.700 に答える
3

code:blocks でコンパイルできる場合は、おそらくコンパイラと共に出荷されます。

コンパイラへのパスを見つける必要があります (おそらく C:\Program Files\CodeBlocks のどこか...)。ファイル名は mingw-gcc.exe や mingw-g++.exe のようなものです。 IDE 設定のパス。

パスとファイル名がわかっている場合は、パスをシステム PATH 変数に追加して、gccfilename.exe を呼び出すだけです。

C++ プログラムをコンパイルするには、g++filename.exe を実行します

また、PATH を変更せずに簡単なコンパイルを実行することもできます。「c:\Compiler\compiler.exe へのフル パス」を実行するだけです。

于 2013-04-12T22:06:56.487 に答える
0

FWIW、デフォルトでは gcc は Windows に含まれていません。MinGW、Cygwin、またはその他の方法でインストールする必要があります。

必要に応じて MinGW をいじることもできますが、私は Cygwin で提供されている gcc コンパイラを好みます... 私の単純な心にとっては、インストールが簡単です。Cygwin をインストールするだけで、gcc も必ずインストールしてください (Devel セクションにあります)。

幸運を。

于 2013-04-12T22:07:45.140 に答える
0
  1. C および C++ コンパイラの両方をインストールしてみてください - http://www.gnu.org/software/commoncpp/などを参照してください。
  2. .cppはC++であるため、コマンドラインはgccではなくg ++を開始します
于 2013-04-12T22:02:04.170 に答える