当前位置: 代码迷 >> Iphone >> 请教一个编不过的有关问题
  详细解决方案

请教一个编不过的有关问题

热度:84   发布时间:2016-04-25 06:44:04.0
请问一个编不过的问题
在windows下,我用gnustep 编译程序。
加上了参数 -I /GNUstep/System/Library/Headers/
fatal error: Foundation.h: 说是找不到这个头、
可是 我去 GNUstep/System/Library/Library/Headers/ 中 有这个文件,
请高手帮忙解决下。谢谢

------解决方案--------------------
gcc 识别不出foundation库!
------解决方案--------------------
比如编译helloworld.m
gcc -o helloworld helloworld.m -I/GNUstep/System/Library/Headers -fconstant-string-class=NSConstantString -L/GNUstep/System/Library/Libraries -lobjc -lgnustep-base

楼主加的参数后的内容是不是少了些什么?

-I表示头文件查找的路径,-L表示库文件查找路径,-l表示需要链接的库文件。但是,-fconstant-string-class=NSConstantString 对于这个参数可能比较陌生,这个参数主要是指定常量字符串所使用的class。
------解决方案--------------------
肯定是头文件路径问题了;
我写过这种类似的demo的;
你仔细看看,肯定有个步骤不一样导致的。
  相关解决方案