コマンドラインでコンパイルしようとしたときに、パスに空白が含まれていないファイルにインストールされたコードブロック-16.01mingw-setup.exeを使用中に問題が発生します。コマンドプロンプトで次の行を使用することをお勧めします。コマンドプロンプトを使用してCソースファイルをコンパイル
gcc cards.c -o cards
(デスクトップに)cards.cという名前のソースファイルがあります。これによりエラーが発生する
'gcc' is not recognised as an internal or external command, operable program or batch file.
これを理解しようとすると、コマンドプロンプトでファイルをドラッグアンドドロップしてパスを指定できることがわかりました。 F:\ Programare \ Codeblocks \ MinGW \ bin \ gcc.exeから取得したgcc.exeでこれを行い、CソースファイルをC:\ Users \ dream \ Desktop \ cards.cとして追加すると、エラーが返されます。
as.exe - System error: The program can't start because libintl-8.dll is missing from your computer. Try reinstalling the program to fix this problem.
私はCode Blockを復活させて無駄にしました。また、コンパイラのパスをソースファイルと照合して、コンパイラがあった場所のソースコードを再度利用してみました。
問題を理解してください。私は、libintl-8.dllという名前のファイルがgcc.exeのどこにあるのかというと、コマンドプロンプトに追加しようとすると構文エラーが発生する。
入力することができます。ここでCDとはどういう意味ですか?私は "gcc cards.c -o cards"と書いています。 –
'gcc C:\ Users \ dream \ Desktop \ cards.c'を実行する前に、その行を実行してください。 –
私はちょうど私が何をしたのかわかりませんが、それは働いた:)) –