2011-11-20 77 views
1

我試圖編譯GNUstep的下面簡單的Objective-C代碼與Windows 7我不能編譯的Objective-C在GNUstep的與Windows 7

#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 : command not found

screenshot

+0

你的開發環境是如何設置 - 你已經安裝了什麼? 'gcc:command not found'會顯示你忘記了安裝或錯誤操作。 – millimoose

+0

我已經安裝了兩個需要file.also核心文件。 –

+0

如果這是一個unix機器,我會說殼牌不知道gcc。要麼你必須重新加載shell配置,或者你需要添加gcc到你的搜索路徑。 – simonpie

回答

1

required software components

您必須安裝所有上述組件,那麼你是好去ü可以使用foundantion.h