我知道您可以使用AR(macOS / Linux)或/ OUT:lib1.lib lib2.lib(Windows)整个档案,但这似乎是一种粗略的方法。
我认为您可以手动将目标文件添加到静态库中,但这似乎很容易出错。
基本上,我正在构建一个使用cryptopp静态库的静态库(从技术上讲,它不使用它,但是确实将那些依赖项引入了与我的库链接的任何客户端中)-我想简化事情对于使用我的SDK的人,只需为他们提供一个静态库即可进行链接。
就像我上面提到的,我可以将整个cryptopp库AR / OUT到我的静态库中,但这对于我实际需要的少量对象引用来说似乎非常浪费。
我一定很想念东西...
有执行此操作的工具吗?