1

就在最近我在window 7 GNUstep msys、GNUstep core、GNUstep devel、GNUstep backend 上安装了以下程序来学习objective C。

我写了一段代码只是为了打印“Hello world”并将它保存在一个名为“objectivec”的文件夹中,扩展名为.m(first.m)。然后在shell cmd窗口中,我通过输入cd c:/objectivec将目录更改为objectivec,然后编译它我在美元($)符号后输入gcc –o first first.m,但它一直显示gcc.exe没有这样的文件或目录 gcc.exe 没有输入文件 我应该先在用户变量中创建路径还是在环境变量中的系统变量中创建路径?如果是这样,请告诉我应该怎么做才能解决问题。谢谢

4

1 回答 1

2

首先,您应该使用与 GNUstep 软件包一起安装的 MSYS shell。据我所知,cmd窗口不起作用。

其次,我建议使用 GNUstep Makefiles 来编译您的代码。手动调用编译器通常容易出错。

例如,可以在此处找到有关如何编写这些 Makefile 的教程。

于 2011-07-27T13:34:55.250 回答