gpt4 book ai didi

c++ - `-Wl,` 编译器标志前缀

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:06:34 27 4
gpt4 key购买 nike

我是代码库的新手,正在查看 Makefile。我看到几个用 -Wl, 前缀指定的编译器标志(即 -Wl,--no-undefined 指定)。我以前没有遇到过这种语法,很难谷歌搜索。

前缀是做什么的?看起来它与警告有关,但我不知道,我很犹豫是否要弄乱它。

最佳答案

它与警告无关。

来自 GCC 手册:

-Wl,option

Pass option as an option to the linker. If option contains commas, it is split into multiple options at the commas. You can use this syntax to pass an argument to the option. For example, ‘-Wl,-Map,output.map’ passes ‘-Map output.map’ to the linker. When using the GNU linker, you can also get the same effect with ‘-Wl,-Map=output.map’.

关于c++ - `-Wl,` 编译器标志前缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47396525/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com