Ubuntu 12.10 に GNUStep をインストールし、Objective-C 開発用のツールをいくつかインストールしました。次に、次のコードをコンパイルしようとしました。
#import <Foundation/Foundation.h>
int main(int *argc, const char *argv[]) {
NSAutorelease *pool = [[NSAutorelease alloc] init];
NSLog(@"hello world");
[pool drain];
return 0;
}
でコンパイルするとgcc -o hello hello.m -Wall -lobjc
、次のエラーが発生します。
Foundation/Foundation.h: そのようなファイルまたはディレクトリはありません。コンパイルが終了しました。
Foundation ライブラリとその他のライブラリは /usr/include/GNUstep/Foundation にあります。エラー メッセージが表示されるのはなぜですか?