2011-12-28 100 views
0

我想在Windows上编译Objective-C程序。从here 安装了所有3个软件包现在的问题是,当我尝试编译一个简单的Hello World程序时,它无法找到头文件。 (基金会/ Foundation.h)GCC在Windows上包含路径Objective-C

我搜索SO发布前,并尝试这些方法

  • 能找到Foundation.h文件(绝对路径),但该文件(Foundation.h )取决于编译器无法找到的某个其他文件(GNUstepBase/GSVersionMacros.h)。
  • 用-i选项,编译器无法找到任何文件(包括Foundation.h)
  • 我也尝试添加到Windows PATH。它也没有帮助。

你能指出我做错了什么吗?

+0

试试这个教程:https://sweettutos.wordpress.com/2012/08/11/objective-c-on-windows-yes - 你可以/它使用你需要的相同的软件包。 – Malloc 2012-08-28 15:11:43

回答

0

我相信你需要将framework目录加上-F来编译。

在Mac这将是我相信-F/System/Library/Frameworks/凡在该目录是Foundation.framework

+0

我在窗口 – Ankit 2011-12-28 12:36:23

+0

我知道,但也许有一个类似的事情,你需要做... – stefanB 2011-12-29 08:32:29

+0

没有文件夹,我可以在GNUStep安装位置。上述头文件位于库文件夹中。 – Ankit 2011-12-29 11:41:06