1.打开fedora终端,切换到root
$su
2.使用yum安装gnustep
#yum install gnustep*
3.使用yum安装gcc-objc
#yum install gcc-objc
4.在系统~/.bashrc文件中指定GNUSTEP MAKEFILES的目录
#vi ~/.bashrc # 进入文件,添加下面两行
GNUSTEP_MAKEFILES=/usr/lib/GNUstep/Makefiles
export GNUSTEP_MAKEFILES
5.退出root
#exit
6.在工作目录下编写xxx.m源代码
7.在工作目录下编写名为GNUmakefil的makefile文件,内容如下:
#vi GNUmakefile
GNUSTEP_MAKEFILES=/usr/lib/GNUstep/Makefiles
include $(GNUSTEP_MAKEFILES)/common.make
APP_NAME = Xxx
Xxx_HEADERS =
Xxx_OBJC_FILES = hello.m
Xx_RESOURCE_FILES=
include $(GNUSTEP_MAKEFILES)/application.make
8.打开终端,在当前路径下,输入命令make,生成Xxx.app和obj文件夹
9.切换到Xxx.app文件夹下,运行可执行文件./Xxx
10.如果本地时间和系统时间不一致会输出一段提示,按照最后一行eg "default write ..."修改 成一致,以后就不会再出现一堆提示了,到此大功告成
Linux 搭建 Objective-C开发环境
最新推荐文章于 2023-01-10 11:43:32 发布