无法编译C语言中的libcurl程序

3

我正在尝试运行一个libcurl程序,但是遇到了以下错误:

致命错误:curl/curl.h:没有那个文件或目录

请问有没有人可以给我提供在Linux机器上安装libcurl的逐步说明。谢谢。


@bdonlan:抱歉...我正在使用Linux系统...Ubuntu 11.04...我的错。 - user537670
提示:请提供您正在使用的编译命令、代码(或简要表示)以及您遇到的错误。 - razpeitia
@razpeitia:我正在使用命令“gcc curl.c -l curl”进行编译,错误在上面的问题中。 - user537670
3
安装 libcurl-dev 即可获取您所需的头文件。 - mu is too short
1
你是无法编译还是无法运行?无论如何,你可以在apt-file(可选软件包)或http://packages.ubuntu.com/中按文件名搜索;你正在寻找的文件存在于多个软件包中,称为libcurl4-*-dev,其中*可以是gnutls或nss或openssl(我会选择openssl)。 - tripleee
2个回答

4

我在谷歌上找到了这个结果,但是我使用的是Fedora,所以我必须使用这个命令:

sudo yum install libcurl-devel

希望这可以帮助那些试图做我刚刚做的事情的人。

1
尝试过了。在 Fedora 上可以运行。谢谢 :) - Shubham Chaudhary

1
在编译时链接。
gcc -Wall hellWeb.c -lcurl -o helloWeb

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接