使用第三方库的C 静态库

C++ static library which uses 3rd party libraries

本文关键字:静态 第三方      更新时间:2023-10-16

c 静态库

我想在C exe中使用自己的静态lib,该静态lib使用第三方库。即使我在EXE中包括第三方库的标题和库,也存在链接错误,因为找不到第三方库。我到底要做什么?

谢谢

在大多数系统上,静态库只是对象文件的集合,而不是其他任何东西。这意味着静态库中的所有外部引用均未解决。如果您与静态库链接,您还需要满足库的链接需求。

通常的方法是最终链接的二进制解析所有依赖项。

但是在Visual Studio下,如果您不希望用户被迫下载并链接它。

图书馆员>一般>其他依赖关系