6

我正在制作一个使用 libcurl 下载文件的 c++ (windows devc++) 应用程序。我已将 libcurl 源代码和库包含到 mu 可执行文件中,因此不需要外部 dll。libcurl 需要 zlib。但我不知道如何将它包含在可执行文件中。因此 zlib1.dll 必须存在。有人知道如何包含这个吗?提前致谢!

4

1 回答 1

7

你有两个选择。

您说您使用的是使用 GCC 编译的 Dev-C++。zlib 有一个静态库选项 Makefile,只需使用make libz.a它就会生成您想要的静态库。

另一种选择是将 zlib 源代码直接包含到您的应用程序中 - 这意味着只需获取 zlib 源代码并将它们放在应用程序源代码的专用目录中,然后设置 DevC++ 来编译它。

于 2009-10-28T21:47:33.813 回答