如何在GNUstep中找到头文件在Windows XP中

时间:2011-12-07 19:53:17

标签: header-files gnustep

我对目标c完全不熟悉。我正在尝试编译一个非常基本的“hello world”程序,但问题是gcc编译器无法弄清楚我的头文件在哪里。我在cygwin bash shell上写道:

$ gcc -lobjc hello.m -o hello

并给出的错误是:

hello.m:9:25: fatal error: foundation.h no such file or directory

我在windows xp上使用GNUstep,安装了所需的所有组件。我知道并且已经看到头文件存在。请有人可以指导我如何找到这些文件?或者我应该如何命令自己定位文件?有没有其他可能的方法,我可以永久告诉在此文件夹头文件中找到。

还请有人指出我可以从中学习目标c的良好链接。实际上我正在准备建立一个iPhone应用程序,并且由于某些原因需要在Windows上练习几周......

请帮帮我。非常感谢提前

1 个答案:

答案 0 :(得分:2)

我发现了问题并为此找到了解决方案。实际上我已经用 cygwin 安装了 GNUstep sys ,这就是为什么编译器无法找到正确的目录。我的安装不正确。所以我卸载了所有并重新安装:

  • GNUstep core 0.29.0
  • GNUstep msys 0.29.0
  • GNUstep devel 1.4.0

现在一切都很顺利。

有关安装的更多帮助可以从here

获取