【问题标题】:GCC, what does -W1 meansGCC,-W1 是什么意思
【发布时间】:2012-11-23 07:13:34
【问题描述】:

我有一个使用 -W1 参数的旧版 Makefile, 我没有找到任何参考,我认为这可能是一个错字,'1'应该是'l'。然而,它的工作... 那么,谁能解释一下为什么这条线有效?

@$(CC) $(CFLAGS) -shared -W1,-soname,$(LIBNAME) -o $(OUTDIR)/$(LIBNAME) $(OBJS)

$(CC) 是 GCC,编译出来的文件是 C 文件。 当我尝试使用此命令编译 CPP 文件时,我才得到 ​​p>

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

【问题讨论】:

    标签: gcc g++ makefile cc


    【解决方案1】:

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

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

    【讨论】:

    • @DavidSchwartz 实际上它不应该工作,这让我对这个问题有点好奇。
    猜你喜欢
    • 2017-08-28
    • 2021-04-14
    • 2020-04-03
    • 1970-01-01
    • 1970-01-01
    • 2022-01-14
    • 2021-08-04
    • 2013-01-25
    • 2012-12-07
    相关资源
    最近更新 更多