Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GCC,-W1是什么意思_Gcc_G++_Makefile_Cc - Fatal编程技术网

GCC,-W1是什么意思

GCC,-W1是什么意思,gcc,g++,makefile,cc,Gcc,G++,Makefile,Cc,我有一个使用-W1参数的遗留Makefile, 我没有找到任何关于这个的参考,我想这可能是一个打字错误,“1”应该是“l”。然而,它是有效的。。。 那么,有人能解释一下为什么这条线是有效的吗 @$(CC) $(CFLAGS) -shared -W1,-soname,$(LIBNAME) -o $(OUTDIR)/$(LIBNAME) $(OBJS) $(CC)是GCC,编译的文件是C文件。 当我尝试使用此命令编译CPP文件时,只有在 cc1plus: error: unrecognized c

我有一个使用-W1参数的遗留Makefile, 我没有找到任何关于这个的参考,我想这可能是一个打字错误,“1”应该是“l”。然而,它是有效的。。。 那么,有人能解释一下为什么这条线是有效的吗

@$(CC) $(CFLAGS) -shared -W1,-soname,$(LIBNAME) -o $(OUTDIR)/$(LIBNAME) $(OBJS)
$(CC)是GCC,编译的文件是C文件。 当我尝试使用此命令编译CPP文件时,只有在

cc1plus: error: unrecognized command line option "-W1,-soname...

它看起来像一个打字错误,应该是
-Wl


有时很难区分小写L(
L
)和某些字体中的数字1。

@DavidSchwartz实际上它不应该工作,这让我对这个问题有点好奇。