由 nycoder
发布于 2014年12月10日
无人欣赏。

想在WIN7上学习objective-c语言编程,结果报错../mingw32/bin/ld.exe: cannot find -lobjc
请问这是什么错误啊。。。google也没找到解决方法啊。。
共22条回复
楼长
· 回复
Archfeed
回复于 2014年12月10日
为啥我就能google到呢 ? 第一页就是啊。。。
http://sourceforge.net/p/mingw-w64/discussion/723798/thread/80d66b80/
2楼
· 回复
5楼
· 回复
9楼
· 回复
10楼
· 回复
14楼
· 回复
ydntlk
回复于 2014年12月13日
我印象中 GNUstep 默认并不会把 GNUstep 目录挂载到 / 上,你 ls / 一下看一看是不是如此。另外 gnustep-config 中的路径貌似也不全,你试试这样:
gcc gnustep-config --objc-flags --objc-libs hello.m -o hello -lobjc -lgnustep-base -L /c/GNUstep/GNUstep/System/Library/Libraries
如果 GNUstep 装在其他地方,按照实际地址把 /c/GNUstep 替换成真实目录。 另外,记得把 GNUstep msys System、GNUstep Core 和 GNUstep Devel 三个包装全了。
16楼
· 回复
21楼
· 回复
本帖有22个回复,因为您没有注册或者登录本站,所以只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。