我在 Stack Overflow 上看到了很多问题,例如“如何在 Visual Studio 中包含 curlpp 等?”
如果我们可以在线获得这些库的代码,那么当人们可以直接将代码添加到他们的项目中时,为什么还要明确地使用.lib
文件来包含到他们的项目中呢?
而且我正在尝试为 curlpp 实现上述内容,但我没有成功,出现了很多链接器错误。有人可以建议如何直接集成我想要这样做的开源代码,即使这种方法有缺点?你能指导我看一些博客文章或实现这一目标的步骤吗?这种方法的缺点是什么?
编辑:如果我不处理大量代码,编译可能不是一个正当理由。从用户的角度来看,您仍然必须分发项目使用的二进制文件。除了编译因素和假设代码是开源的并且没有许可问题之外,还有什么其他缺点?
我的主要问题是知道如何直接集成此类第三方代码。
感谢所有缺点,但我正在尝试进行实验,所以你能指导我如何做到这一点吗?