2011-03-20 154 views
0

我在GNUstep的製作程序在Windows上用下面的代碼:GNUstep的未定義參考

#import <Foundation/Foundation.h> 
#import <AppKit/AppKit.h> 

int main(int argc, char *argv[]) { 
    NSApplication *myApplication = [NSApplication sharedApplication]; 
} 

然而,當我編譯(帶gcc -o hello hello.m -I /GNUstep/System/Library/Headers -L /GNUstep/System/Library/Libraries -lobjc -lgnustep-base -fconstant-string-class=NSConstantString -std=c99),我得到這個錯誤:

undefined referenceto `__objc_class_name_NSApplication' 
collect2: ld returned 1 exit status 

我可以#import <AppKit/NSApplication.h>好,但是當我嘗試撥打NSApplication時,出現此錯誤。我怎樣才能解決這個問題?

回答

-1

請參閱here

+1

如何在這裏複製相關位以使答案更獨立?我不介意歸因鏈接,但答案應該是假設地球上的其他每個網站都可能隨時消失。 – paxdiablo 2011-03-20 01:55:43