#import <Foundation/foundation.h>
int main( int argc, const char* argv[]) {
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
NSObject *object = [[NSObject alloc] init];
NSLog(@"Created Object: %@", object);
[pool release];
return 0;
}
clang main.m -o main -ObjC -framework Foundation
originally from http://kusno.mudiarto.com/2008/06/objective-c-simple-command-line-program-and-compilation-2/