使用第三方库的C 静态库
C++ static library which uses 3rd party libraries
c 静态库
我想在C exe中使用自己的静态lib,该静态lib使用第三方库。即使我在EXE中包括第三方库的标题和库,也存在链接错误,因为找不到第三方库。我到底要做什么?
谢谢
在大多数系统上,静态库只是对象文件的集合,而不是其他任何东西。这意味着静态库中的所有外部引用均未解决。如果您与静态库链接,您还需要满足库的链接需求。
通常的方法是最终链接的二进制解析所有依赖项。
但是在Visual Studio下,如果您不希望用户被迫下载并链接它。
图书馆员>一般>其他依赖关系
相关文章:
- 将数组作为参数传递给函数安全吗?作为第三方职能部门,可以探索他们想要的之外的其他元素
- 如果C++类在类方法中具有动态分配,但没有构造函数/析构函数或任何非静态成员,那么它仍然是POD类型吗
- #为""定义宏;静态";针对不同的上下文
- cmake如何在fedora工作站中找到boost静态库包
- 静态数据成员的问题-修复链接错误会导致编译器错误
- 在一个解决方案中针对第三方静态库 (Creo) 的不同版本(版本)进行构建
- Android NDK:用于第三方Java库的静态或共享C++运行时
- 为 c++ 构建一个静态库,该库在内部依赖于第三方库
- 如何在cmake中将第三方库链接到静态库目标
- 延迟第三方库中静态变量的初始化
- 与Qt第三方库的静态链接
- 如何链接(或绕过)定义相同符号的两个第三方静态库
- 使用第三方库的C 静态库
- 链接cgo库中的第三方静态库
- 有没有第三方工具可以为armv6/armv7创建静态库?
- 使用cmake将第三方静态库组合成一个独立的静态库
- 虚幻引擎4链接静态第三方库/SDK(libZPlay)
- 来自第三方静态库的回调中出现未捕获的异常
- 在Windows中链接第三方预编译的动态和静态库
- MinGW-W64 链接器在搜索第三方静态库时跳过不兼容的文件