Use NS (NeXtStep) Object in source.m, like:
NSString *hello = @"Hello World!";//a NS string object
creat a file in the folder where source.m at,named "GNUmakefile" with code:
include $(GNUSTEP_MAKEFILES)/common.make
TOOL_NAME = appname
appname_OBJC_FILES = source.m
include $(GNUSTEP_MAKEFILES)/tool.make
- in console -
compile with command : make
run the app with command: ./obj/appname
source.m #include<stdio.h>
#include<Foundation/Foundation.h>
int main(void){
NSString *helloString = @"Hello World!";
printf("%s/n",[helloString cString]);
return 0;
}
get info = > Hello World!