2012-07-17 60 views
0

我安装了GNUstep和minGW。我的代码似乎没有错误编译,当我尝试运行它,我得到:在windows中运行目标c

GNUstep的碱基1_24.dll缺少

我使用Windows GNUstep的。

注:我添加在GNUstep /系统/工具目录,是我路上

+0

我希望本教程将帮助,因为它与我一样:https://sweettutos.wordpress.com/2012/08/11/objective-c-on- windows-yes-you-can/ – Malloc 2012-08-28 15:07:23

+0

您还需要将'GNUstep/bin'目录添加到PATH。重新启动计算机,然后重试。 – 2013-03-05 12:49:13

回答

1

这个环节是建立GUNstep非常有帮助: objective-c-for-windows

但是,如果有,当你编译一些错误,请尝试以下命令: gcc -o hello hello.m -I/c/GNUstep/GNUstep/System/Library/Headers \ -L/c/GNUstep/GNUstep/System/Library/Libraries -lobjc -lgnustep-base \ -fconstant- string-class = NSConstantString

1

对于这个问题,你可以解决它遵循以下建议:

  1. 打开设置>>编译器。>>全球编译器设置>>工具链的可执行文件>>其他路径

  2. 加路径“X:\ GNUstep的\ GNUstep的\ SYSTEM \工具”!在那里GNUstep的碱基1_24.dll位于

好运

代码::基地块12.11