使用GCC在Ubuntu上编译Objective-C

时间:2010-12-26 05:59:09

标签: objective-c gcc ubuntu gnustep

好的,我有这个程序:

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

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

问题是当我用命令编译它时 “gcc -framework Foundation prog1.m -o prog1”

我明白了: “gcc:错误尝试执行'cclobj':execvp:没有这样的文件或目录”

我需要安装任何包吗? “

2 个答案:

答案 0 :(得分:6)

这不是唯一的方式,但GNUStep对我有用。有关设置的好文章,请查看here

注意:您的确切错误列在该页面的中间位置。你丢失的包似乎是'gobjc'。

答案 1 :(得分:2)