install
sudo apt-get install -y build-essential gobjc gobjc++ gnustep gnustep-devel libgnustep-base-dev
sample.m
#import <Foundation/Foundation.h>
@interface C
: NSObject
{
float f;
}
- (void) gamerHell:(NSString *)name lastName:(NSString *)lastName;
@end
@implementation C
- (void) gamerHell:(NSString *)firstName lastName:(NSString *)lastName {
NSLog(@"Welcome, %@ %@", firstName, lastName);
}
@end
int main(int argc , const char * argv[]) {
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
C *ob = [[C alloc] init];
[ob gamerHell:@"SHAN" lastName:@"UL=HAQ"];
[ob release];
[pool drain];
return 0;
}
build
gcc `gnustep-config --objc-flags` *.m -lgnustep-base -lobjc
run
./a.out