Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在制作一个使用 libcurl 下载文件的 c++ (windows devc++) 应用程序。我已将 libcurl 源代码和库包含到 mu 可执行文件中,因此不需要外部 dll。libcurl 需要 zlib。但我不知道如何将它包含在可执行文件中。因此 zlib1.dll 必须存在。有人知道如何包含这个吗?提前致谢!
你有两个选择。
您说您使用的是使用 GCC 编译的 Dev-C++。zlib 有一个静态库选项 Makefile,只需使用make libz.a它就会生成您想要的静态库。
make libz.a
另一种选择是将 zlib 源代码直接包含到您的应用程序中 - 这意味着只需获取 zlib 源代码并将它们放在应用程序源代码的专用目录中,然后设置 DevC++ 来编译它。