gpt4 book ai didi

c++ - 在gcc中将共享库添加到静态库

转载 作者:太空宇宙 更新时间:2023-11-04 03:09:19 25 4
gpt4 key购买 nike

我正在使用 gcc 创建静态库:ar rcs libMylib.a objA.o objB.o objC.o

  1. 如何将共享库添加到静态库中,也就是说创建静态库时的-lcuda -lopencv_core选项等价于什么?

  2. 创建静态库时,gcc 选项 -Wl,--no-undefined 的等效项(如果有)是什么?

    <

最佳答案

静态库是目标文件的归档(集合)。因此,外部符号仍未解决。与创建单个目标文件时相同。

只有当您创建可执行文件或动态共享库时,您才会因未解析的符号而失败(或收到警告)。

关于c++ - 在gcc中将共享库添加到静态库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58219863/

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