今天在ubuntu上安装了下object c的环境,好吧,说真的,我个人对网上的那些什么的看的不是很懂,写下一个比较easy的过程
1, 打开终端
输入以下命令
sudo su 进入超级用户权限下
apt-get install build-essential
apt-get install gcc
apt-get install g++
apt-get install gobjc gnustep gnustep-devel gobjc++
等个若干分钟,
然后,些个test.m文件进行测试,内容如下
#import <stdio.h>
#import <Foundation/Foundation.h>
int main(int argc, const char *argv[]) {
NSAutoreleasePool *p= [[NSAutoreleasePool alloc] init];
NSLog(@”Hello world\n”);
printf("hei girl,i am ok\n");
[p drain];
return 0;
}
测试代码写好后,就是编译了,编译如下,很简单的说
gcc test.m $(gnustep-config --objc-flags) $(gnustep-config --objc-libs) $(gnustep-config --base-libs) -o test