编译Objective C程序时编译错误

时间:2016-10-13 11:10:21

标签: objective-c

我正在尝试在GNUStep上运行Objective C程序,但是它给出了以下错误:

C:/ gnustep / bin /.../ lib / gcc / mingw32 / 4.6.1 /.../.../ mingw32 / bin / ld.exe:找不到lobj

收集:ld返回1退出状态

尝试以下命令:

gcc -o helloworld helloworld.m -I / GNUstep / System / Library / Headers -L / GNUstep / System / Library / Libraries -lobjc -lgnustep-base -fconstant-string-class = NSConstantString

任何可能的修复?

1 个答案:

答案 0 :(得分:0)

如果您尝试使用gcc编译器在终端或cmd中运行目标c代码而不是参考此链接,

https://www.tutorialspoint.com/objective_c/objective_c_environment_setup.htm

它提供了在cmd和终端中运行目标c程序的分步信息。