1

次の単純なObjective-CコードをWindows7のGNUStepでコンパイルしようとしています。

#import <Foundation/Foundation.h>

int main (int argc, const char * argv[])
{
        NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];

        NSLog (@"hello world");
        [pool drain];
        return 0;
}

次のコマンドラインを使用してコンパイルします。

$ gcc `gnustep-config --objc-flags` -L /GNUstep/System/Library/Libraries hello.m -o hello -lgnustep-base -lobjc

コンパイルされず、次のエラーが発生します。

sh:gcc:コマンドが見つかりません

スクリーンショット

4

1 に答える 1

1

必要なソフトウェア コンポーネント

上記のすべてのコンポーネントをインストールする必要があります。その後、foundation.h を使用できます。

于 2013-03-29T11:30:27.753 に答える