1

つい最近、オブジェクト C を学習するために、window 7 GNUstep msys、GNUstep コア、GNUstep devel、GNUstep バックエンドに次のプログラムをインストールしました。

「Hello world」を出力するためだけのコードを書き、「objectivec」というフォルダーに .m 拡張子 (first.m) を付けて保存しました。次に、シェル cmd ウィンドウで、cd c:/objectivec と入力してディレクトリを Objectivec に変更し、コンパイルするために、ドル記号 ($) 記号の後に gcc –o first.m と入力しましたが、gcc.exe が表示され続けます そのようなファイルはありませんまたはディレクトリ gcc.exe 入力ファイルがありません 環境変数のユーザー変数またはシステム変数で最初にパスを作成する必要がありますか? もしそうなら、問題を解決するために何をすべきか教えてください。ありがとう

4

1 に答える 1

2

最初に、GNUstep パッケージと共にインストールされた MSYS シェルを使用する必要があります。私の知る限り、コマンドウィンドウは機能しません。

次に、GNUstep Makefile を使用してコードをコンパイルすることをお勧めします。コンパイラを手動で呼び出すと、通常、エラーが発生しやすくなります。

これらの Makefile の書き方に関するチュートリアルは、たとえばここにあります。

于 2011-07-27T13:34:55.250 に答える