如何使用MinGW在Windows上构建/安装libcurl [已关闭]

yzuktlbb  于 2022-11-13  发布在  Windows
关注(0)|答案(1)|浏览(186)

**已关闭。**此问题需要debugging details。当前不接受答案。

编辑问题以包含desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将有助于其他人回答问题。
三个月前关门了。
Improve this question
我已经安装了MinGW-w 64和MSYS来编译我在Windows上的Linux上构建的一个项目。我不想使用MSVC,尽管我确实找到了如何用它构建libcurl的信息。在Linux上,我只是安装了带有“pacman -S libcurl”的libcurl,并且可以这样做。

#include <curl/curl.h>
...

我尝试从https://curl.se/windows/安装Windows的预编译库,但我不知道将“include”和“lib”中的文件放在哪里
编辑
我检查了https://curl.se/download.html,似乎我只需要头文件,而不是所有的二进制文件,因为curl已经安装在Windows 10上了。然而,似乎唯一的方法是安装libcurl头文件,要么是使用vcpkg,我真的不想使用,要么是使用cygwin,这似乎是多余的,因为我安装了MinGW-w 64。有没有办法安装libcurl包,而不使用vcpkg或cygwin?

mctunoxg

mctunoxg1#

我找到了一个解决方案!在MSYS 2上只需要做“pacman -Sy mingw-w 64-x86_64-curl”就可以安装二进制文件和头文件。信息在这里是https://everything.curl.dev/get/windows/win-msys2,我不知道为什么这不在curl下载页面上,或者为什么MSYS上的MinGW根本没有提到。

相关问题