中易网

Ubuntu15.04编译GNUStep-libobjc2出错,前来求助

答案:1  悬赏:0  
解决时间 2021-02-22 01:18
Ubuntu15.04编译GNUStep-libobjc2出错,前来求助
最佳答案
方法如下:1、安装GNUstep
GNUstep Windows Installer提供了Windows平台下的Object-C的模拟开发环境,一共有四个软件包,其中GNUstep System和GNUstep Core是必装的,GNUstep Devel和Cairo Backend是选装的。只安装前两个就够了。
2、编写Objective-C代码
安装完成后,在开始菜单里的GNUstep选项里执行shell,就能打开命令行。直接在Windows里进入C:/GNUstep/home/Administrator(我的是Administrator,可能有的不一样)目录,在这里用你喜欢的工具(现在UltraEdit和Notepad++编辑器好像可以代码高亮)编写Object-C程序。
如:HelloWorld.m
#import
int main (int argc, const char *argv[]) {
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
NSLog(@"Hello World!");
[pool drain];

return 0;
}
3、配置环境变量
这一步很重要。GNUstep.sh是用来设置GNUstep开发环境变量的,如果没有执行,就会有很多头文件,库文件,命令找不到
在一个目录里写好了源代码以后,编写一个make配置文件,名字必须叫GNUmakefile,内容是
include $(GNUSTEP_MAKEFILES)/common.make
TOOL_NAME=Test
Test_OBJC_FILES=HelloWorld.m
include $(GNUSTEP_MAKEFILES)/tool.make
然后就是
make
命令运行成功就可以看到新增了一个obj目录,里面就有你要的可执行文件和.o文件,就完成了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
thinkpad有hdmi接口吗
田字怎么才能一 笔写玩不重复
有没有部小说叫做《百败至尊》?
济南小学生、中学生篮球培训哪里好
迪竺在哪里啊,我有事要去这个地方
一个原来静止的物体,质量是2kg,受到两个大
枣庄东方工程机械配件有限公司地址在哪,我要
为什麼说一日夫妻百日恩?
怎么分析一组数据的稳定性
哪里租婚纱和礼服的比较好
海安市畜牧兽医局在哪里啊,我有事要去这个地
GOLDWAVE汉化版怎么使用阿? 我想录歌。但是
Win10识别不到3T希捷移动硬盘怎么办?
你们觉得做理发和糕点那个职业更好一 点?请
tgp饥荒联机版 一天可以领多少个礼包
推荐资讯
大通钣金地址在哪,我要去那里办事
小未必在哪里啊,我有事要去这个地方
青岛同方药业南城阳店地址在什么地方,想过去
海里的那些事
本科与专升本有区别吗?在就业时有影响吗?
黑客灭蚊器对鱼儿有害吗?
我心跳每分只有55次,问题大吗?
梦想世界战士选哪两种武器好
以中国梦为主题的旅游线路的意义
为什么有一个男生他跟好多女生很亲密好像喜欢
东北虎和眼睛蛇那个厉害?
没有教练证教学员犯法吗
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?