我知道如何用gnustep版本的mingw编译目标c程序。如何在windows下用独立编译一个客观的c程序MingW
但我不喜欢他们的shell,我想使用标准的mingw gcc编译器。
我把过程的环境路径,打开命令提示符这个GCC bin目录中我helloworld.m目录
#import <Foundation/Foundation.h>
int main (int argc, const char * argv[])
{
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
NSLog (@"Hello World!");
[pool drain];
return 0;
}
,并键入
gcc -o hello hello.m -I /GNUstep/System/Library/Headers -L /GNUstep/System/Library/Libraries -lobjc -lgnustep-base -fconstant-string-class=NSConstantString
,但它不工作,因为它不能find foundation/foundation.h
如何解决这个问题,如果可能的话,避免在hello源代码中硬编码?
链接不再可用 – Yiannis 2015-05-01 15:54:03
链接仍然不可用。 – Dmitry 2016-04-29 03:21:17