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
正しいデータを返します。
パッケージをインストールする必要がありますlibcurl-dev
開発用。
仮想パッケージ:libcurl-dev
これは仮想パッケージです。仮想パッケージの定義については、Debianポリシーを参照してください。
Libcurl-devを提供するパッケージ
libcurl4-gnutls-dev
libcurl(GnuTLSフレーバー)の開発ファイルとドキュメント
libcurl4-nss-dev
libcurl(NSSフレーバー)の開発ファイルとドキュメント
libcurl4-openssl-dev
libcurl(OpenSSLフレーバー)の開発ファイルとドキュメント