web-dev-qa-db-ja.com

libcurlのインストール方法

GNU/Linux Debian Stretchを実行しているRaspberry Piのc ++プログラムでlibcurlを使用しようとしています。

インストールされているすべてのcurlパッケージを見つけるには:

dpkg-query -lcurl| grep '^ .i'

戻る

curl

libcurl3:armhf

libcurl3-gnutls:arm

ランニング

curl-config --cflags

そのようなコマンドがないことを返します。宣言のあるプログラム:

#include "curl/curl.h"

コンパイルおよびリンク

g ++ -oテストtest.cpp -lcurl

そのような「curl/curl.h」ファイルがないことを返します。すべてのチュートリアルは、curl-configがcurlとともにインストールされると主張しています。 curlをインストールしませんでした。ディストリビューションに含まれています。コマンドを実行する

curl -I http://www.any_site.com

正しいデータを返します。

3
rur2641

パッケージをインストールする必要がありますlibcurl-dev開発用。

packages.debian.org から

仮想パッケージ:libcurl-dev

これは仮想パッケージです。仮想パッケージの定義については、Debianポリシーを参照してください。

Libcurl-devを提供するパッケージ

libcurl4-gnutls-dev

libcurl(GnuTLSフレーバー)の開発ファイルとドキュメント

libcurl4-nss-dev

libcurl(NSSフレーバー)の開発ファイルとドキュメント

libcurl4-openssl-dev

libcurl(OpenSSLフレーバー)の開発ファイルとドキュメント

7
Rui F Ribeiro