libcurl을 설치하는 방법

libcurl을 설치하는 방법

GNU/Linux Debian Stretch를 실행하는 Raspberry Pi의 C++ 프로그램에서 libcurl을 사용하려고 합니다.

설치된 모든 컬 패키지를 찾으려면 다음을 수행하십시오.

dpkg-쿼리-l곱슬| grep '^.i'

반품

곱슬

libcurl3:armhf

libcurl3-gnutls:arm

달리기

컬 구성 --cflags

해당 명령이 없습니다.를 반환합니다. 선언이 있는 프로그램:

#include "curl/curl.h"

컴파일하고 링크하고

g++ -o 테스트 test.cpp -lcurl

해당 "curl/curl.h" 파일이 존재하지 않음을 반환합니다. 모든 튜토리얼에서는 컬 구성이 컬과 함께 설치된다고 주장합니다. 컬이 설치되어 있지 않습니다. 배포판에 포함되어 있습니다. 명령 실행

컬-Ihttp://www.any_site.com

올바른 데이터를 반환합니다.

답변1

개발을 위해서는 패키지를 설치해야 합니다 libcurl-dev. (아니면 2023년이 될 수도 있습니다 libcurl4-openssl-dev.)

~에서packages.debian.org

가상 패키지: libcurl-dev

이것은 가상 패키지입니다. 가상 패키지 정의는 Debian 정책을 참조하세요.

libcurl-dev용 패키지 제공

libcurl4-gnutls-dev

libcurl용 개발 파일 및 문서(GnuTLS 스타일)

libcurl4-nss-dev

libcurl용 개발 파일 및 문서(NSS 스타일)

libcurl4-openssl-dev

libcurl용 개발 파일 및 문서(OpenSSL 버전)

관련 정보