【问题标题】:gcc: gnustep-config: No such file or directory and unrecognized command line option -fobjc-flagsgcc:gnustep-config:没有这样的文件或目录以及无法识别的命令行选项-fobjc-flags
【发布时间】:2014-09-11 05:48:19
【问题描述】:

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

1) 命令: gcc -o 文件名'gnustep-config --objc-flags''gnustep-config --base-libs' -o 文件名.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 文件名'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 包呢...

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

【问题讨论】:

    标签: objective-c gcc gnustep


    【解决方案1】:

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

    只需在命令提示符下键入命令“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 文件名 -lgnustep-base 文件名.m "

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-18
      • 2017-09-03
      • 2018-04-13
      • 1970-01-01
      • 2016-02-10
      • 1970-01-01
      • 1970-01-01
      • 2019-10-15
      相关资源
      最近更新 更多