gpt4 book ai didi

c++ - 默认情况下,gcc 是否将程序链接到静态库或动态库?

转载 作者:IT王子 更新时间:2023-10-29 00:32:23 24 4
gpt4 key购买 nike

我的 Linux 系统上同时安装了同一个库的静态和动态版本:

/usr/lib/libsample.a
/usr/lib/libsample.so

如果我设置参数 -lsample,这些库中的哪一个将使用 gcc?

gcc xxx.c -lsample

如何强制 gcc 使用库的静态或动态版本

最佳答案

http://www.rapidtables.com/code/linux/gcc/gcc-l.htm

您无需执行任何操作,默认为动态。

但是,它必须向二进制文件添加一些东西以帮助它在运行时正确使用动态库。

关于c++ - 默认情况下,gcc 是否将程序链接到静态库或动态库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22750062/

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