gcc:gnustep-config:没有这样的文件或目录和无法识别的命令行选项-fobjc-flags

时间:2014-09-11 05:48:20

标签: objective-c gcc gnustep

大家好,请为我提供解决方案,我想使用命令行执行目标

1) 命令: gcc -o filename 'gnustep-config --objc-flags' 'gnustep-config --base-libs' -o filename.m

错误: gcc:gnustep-config: No such file or directory gcc: gnustep-config:没有这样的文件或目录 cc1obj:错误:无法识别的命令行选项" -fobjc-flags " cc1obj: error: unrecognized command line option "-fbase-libs"

2) 命令: gcc -o filename 'gnustep-config --objc-flags' -lgnustep-base filename.m

错误: gcc:gnustep-config: No such file or directory cc1obj: error: unrecognized command line option "-fobjc-flags"

当我使用" -lgnustep-base"我的一个错误已经解决但是gnustep-config --objc-flags包...

请给我解决方案......

1 个答案:

答案 0 :(得分:0)

嘿,我找到了解决方案!!!!

只需在命令提示符下输入命令“gnustep-config --objc-flags”即可...

你会得到o / p之类:“/ -MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY = 1 -DGNU_GUI_LIBRARY = 1 -DGNU_RUNTIME = 1 -DGNUSTEP_BASE_LIBRARY = 1 -D_REENTRANT -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import - g -O2 -fno-strict-aliasing -fexceptions -fobjc-exceptions -D_NATIVE_OBJC_EXCEPTIONS -fgnu-runtime -fconstant-string-class = NSConstantString -I。-I / root / GNUstep / Library / Headers -I / usr / local / include / GNUstep -I / usr / include / GNUstep“

所以现在你需要复制所有这些并将它放到命令提示符中,如下所示:

“gcc -MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY = 1 -DGNU_GUI_LIBRARY = 1 -DGNU_RUNTIME = 1 -DGNUSTEP_BASE_LIBRARY = 1 -D_REENTRANT -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -g -O2 -fno-strict-别名-fexceptions -fobjc-exceptions -D_NATIVE_OBJC_EXCEPTIONS -fgnu-runtime -fconstant-string-class = NSConstantString -I。-I / root / GNUstep / Library / Headers -I / usr / local / include / GNUstep -I / usr / include / GNUstep -o filename -lgnustep-base filename.m“

键入所有命令,没有任何空格.......