gpt4 book ai didi

linker - 如何在 GCC 中链接不以 lib 开头的库文件?

转载 作者:行者123 更新时间:2023-12-04 02:37:02 26 4
gpt4 key购买 nike

当我将 libm 之类的库与 ld 链接时,我需要删除 lib 前缀。如果文件不遵循此命名约定怎么办?除了重命名文件之外,还有其他方法可以链接它吗?

最佳答案

您可以让链接器搜索不带 lib 前缀的库:

gcc main.o -L/path/to/foo -l:foo.a

这在指定了库列表并且稍后添加 -l 标志的环境中特别有用(例如某些 makefile 或 eclipse CDT)

关于linker - 如何在 GCC 中链接不以 lib 开头的库文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10234208/

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