Objective c windows8上的目标C编译器

Objective c windows8上的目标C编译器,objective-c,Objective C,我已经成功地安装了在Windows8上编译目标C代码所需的所有东西,即 GNUstep MSYS子系统 GNUstep核心 GNUstep-Devel 我需要关于如何开始编译代码的帮助。假设我有以下代码块: #import <Foundation/Foundation.h> int main (int argc, const char * argv[]) { @autoreleasepool { NSLog (@"Programming is fun!"); } return 0;

我已经成功地安装了在Windows8上编译目标C代码所需的所有东西,即

  • GNUstep MSYS子系统

  • GNUstep核心

  • GNUstep-Devel

  • 我需要关于如何开始编译代码的帮助。假设我有以下代码块:

    #import <Foundation/Foundation.h>
    int main (int argc, const char * argv[])
    {
    @autoreleasepool {
    NSLog (@"Programming is fun!");
    }
    return 0;
    }
    
    #导入
    int main(int argc,const char*argv[]
    {
    @自动释放池{
    NSLog(@“编程很有趣!”);
    }
    返回0;
    }
    
    我将此代码保存为hello.m in E:/。然后我尝试在GNUWindowsshell中打开他的文件,但它抛出了错误。以下是附加的屏幕截图:


    还请注意,GNU文件的安装根目录是C://

    您必须编译程序才能运行它。仅仅在终端中输入其名称是不够的;尝试:

    gcc -objc hello.m -o hello.exe
    ./hello.exe
    

    你必须编译你的程序来运行它。仅仅在终端中输入其名称是不够的;尝试:

    gcc -objc hello.m -o hello.exe
    ./hello.exe
    

    我尝试将gcc-objc hello.m-o hello.exe写入shell,但其抛出错误:hello.m:1:34:致命错误:致命错误基金会/基金会。h:没有这样的文件或目录请注意,GNU文件的安装根目录是C:\i.e C:\GNUstep和C:\MinGWi尝试将gcc-objc hello.m-o hello.exe写入shell,但其抛出错误:hello.m:1:34:致命错误:致命错误foundation/foundation.h:没有这样的文件或目录请注意GNU文件的安装根目录是C:\i.e C:\GNUstep和C:\MinGW