首先感谢GNUstep项目,要不是这个项目,我们将无法编译。
闲话少说:
步骤:
(1)首先确定安装必要软件使ubuntu能够编译C++程序。
(2)安装gnustep 能装的都装上吧。。
按照上面网页教程做吧,OK。
说明:ubuntu中,gnustep 配置makefile脚本在
/usr/share/GNUstep/Makefiles/目录下。
先初始化GNUstep的make环境。使用
$source /usr/share/GNUstep/Makefiles/GNUstep.sh
然后创建一个makefile。可以命名为GNUmakefile。
如果是一个终端应用的话,GNUstep将此类应用归结为TOOL,
所以makefile应该像下面一样:
include $(GNUSTEP_MAKEFILES)/common.make
TOOL_NAME = LogTest
LogTest_OBJC_FILES = source.m
include $(GNUSTEP_MAKEFILES)/tool.make
像上面,源文件名为source.m,生成的二进制文件名为LogTest。
如果是要生成带GUI的应用,那就需要使用另外的makefile写法了。
其它,请参考gnustep官方教程。