我对目标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上练习几周......
请帮帮我。非常感谢提前
答案 0 :(得分:2)
我发现了问题并为此找到了解决方案。实际上我已经用 cygwin 安装了 GNUstep sys ,这就是为什么编译器无法找到正确的目录。我的安装不正确。所以我卸载了所有并重新安装:
现在一切都很顺利。
有关安装的更多帮助可以从here
获取