GNU Step shell 就像 unix shell,所以你的.bat
文件不会执行。所以创建一个.sh
文件
例如
运行文件.sh
echo "Argument $1"
gcc -x objective-c $1 -o MyObj.o
MyObj.o
$1
传递给.sh
文件的参数在哪里user/myDir>sh runFile.sh MyFile.m
已编辑
这是cm.sh
我在运行 GNU 步骤时使用的
命令文件
gcc -o hello hello.m -I /c/GNUstep/GNUstep/System/Library/Headers -L /c/GNUstep/GNUstep/System/Library/Libraries -lobjc -lgnustep-base -fconstant-string-class=NSConstantString
这是hello.m
我运行的程序
#import <Foundation/Foundation.h>
int main()
{
printf("helkjfkaskdhfkjas\n\n");
NSObject *obj;
NSString *str1 = @"Hello";
NSString *str = [[NSSstring alloc] initWithString:str1];
printf("cnst = %d var =%d",[str1 retainCount],[str retainCount]);
return 0;
}