如何在我的项目中使用 libcurl 而无需在系统上实际安装或 curl?
我想让我的源代码可移植,这样任何开发人员都可以复制包含所有源代码和其他文件的文件夹,运行make
和编译程序,而无需系统级安装。
我正在寻找适用于 Linux 和 Windows(dll?)的(可能是单独的)解决方案。如果可能,请提供一些标准/官方解决方案而不是破解(我想接受有关链接第三方库的教育)
您可能想从 libcurl 构建一个静态库并重新链接它。应该非常简单,并且每个操作系统上的过程几乎相同。
我已经使用 Visual Studio 在 Windows 上使用它,在 Windows 下你需要做的就是:
在 Linux 上,它应该是一个类似的过程,构建库并将它们包含在您的源代码中。