大家好,请为我提供解决方案,我想使用命令行执行目标
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包...
请给我解决方案......
答案 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“
键入所有命令,没有任何空格.......