2013-03-13 48 views
0

我想在Windows 7下第一次编译一个Obj-C源代码。 我安装了GNUstep,当我尝试编译一个简单的hello世界文件时,它对我说 我的MinGW之前的代码块FWIW安装...在Windows下编译第一个Obj-C源代码

以下是错误信息,我从GNUstep的外壳得到:

screenshot

编辑:我tryed添加此GNUmakefile

include $(GNUSTEP_MAKEFILES)/common.make 

APP_NAME = PanelTest 
PanelTest_OBJC_FILES = main.m 

include $(GNUSTEP_MAKEFILES)/application.make 

但没有任何变化。

编辑2:请参阅@crashmstr回复克服了问题。

现在,当我编译它说,我这个

fatal error: Foundation/Foundation.h: No such file or directory compilaion terminated.

我应该怎么办?

+1

这里甚至没有足够的信息来解决您的问题。 – 2013-03-13 19:28:30

+0

对不起,我忘了添加错误消息图片 – doplumi 2013-03-13 19:29:53

+1

哇,而不是从控制台复制一个2行,你创建一个截图。 – vikingosegundo 2013-03-13 19:39:43

回答

4

C:\正在将您留在cd命令中,然后在下一行中,您将添加g++以发送到cd命令。

注意在g++代替$前面的>,加上它说sh: cd: C:g++

在外壳的事实,你需要使用的Unix风格的路径和/作为路径分隔符。

+0

你是对的。无论如何,它不会编译,它说 – doplumi 2013-03-13 19:56:36

+0

致命错误:Foundation/Foundation.h:没有这样的文件或目录compilaion终止。 – doplumi 2013-03-13 19:57:15

+0

我想说这是一个新问题。 – crashmstr 2013-03-13 19:59:00

0

您的路径设置是否正确?我在截图中看到的错误消息是指g++未找到。

+0

我可以在哪里设置我的g ++路径? – doplumi 2013-03-13 19:33:33

+0

我应该在高级系统首选项下将g ++添加到我的系统变量中吗? – doplumi 2013-03-13 19:35:40

+0

我更改了环境变量中的PATH,但没有任何内容...相同的错误消息 – doplumi 2013-03-13 19:38:29