gpt4 book ai didi

c - 是否可以成功链接到具有不同导出 API 但具有相同对象名称的静态 linux 库?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:38:48 26 4
gpt4 key购买 nike

我有两个 linux 静态库。

它们完全独立编译,具有不同的名称,它们发布的 API 也不同,但它们构建的 C 文件使用相同的名称 - 因此组成库的对象文件具有相同的名称。

当我链接到那些库时,我是否会因为对象名称相同而出现链接问题,即使函数名称是唯一的?

最佳答案

.o(对象)文件的名称无关紧要。只要它们不定义具有重复名称的外部函数/对象(在 C 意义上的对象,而不是“目标文件”意义上),就可以了。

关于c - 是否可以成功链接到具有不同导出 API 但具有相同对象名称的静态 linux 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11062987/

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