curl-config(1)

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

curl-config(1) — Linux manuelsida

NAMN

curl-config - Hämta information om en libcurl-installation

SYNOPSIS

curl-config [alternativ]

BESKRIVNING

curl-config visar information om curl och libcurl-installationen.

ALTERNATIV

  • --ca
Visar den inbyggda sökvägen till CA-certifikatpaketet som denna libcurl använder.
  • --cc
Visar kompilatorn som användes för att bygga libcurl.
  • --cflags
Uppsättning av kompilatoralternativ (CFLAGS) att använda när du kompilerar filer som använder libcurl. Detta är för närvarande endast sökvägen till curl:s inkluderingsfiler.
  • --checkfor [version]
Ange den äldsta möjliga libcurl-versionssträngen du vill ha, och detta skript returnerar 0 om den aktuella installationen är tillräckligt ny, annars returnerar det 1 och skriver ut en text som säger att den aktuella versionen inte är tillräckligt ny. (Tillagt i 7.15.4)
  • --configure
Visar argumenten som gavs till configure vid byggandet av curl.
  • --feature
Listar vilka specifika huvudfunktioner den installerade libcurl byggdes med. Vid tidpunkten för skrivandet kan denna lista inkludera SSL, KRB4 eller IPv6. Förutsätt inte någon särskild ordning. Nyckelorden är separerade med radbrytningar. Det kan vara inga, ett eller flera nyckelord i listan.
  • --help
Visar de tillgängliga alternativen.
  • --libs
Visar hela uppsättningen bibliotek och andra länkalternativ du behöver för att länka din applikation med libcurl.
  • --prefix
Detta är prefixet som användes när libcurl installerades. libcurl är sedan installerat i $prefix/lib och dess headerfiler är installerade i $prefix/include och så vidare. Prefixet anges med "configure --prefix".
  • --protocols
Listar vilka specifika protokoll den installerade libcurl byggdes för att stödja. Vid tidpunkten för skrivandet kan denna lista inkludera HTTP, HTTPS, FTP, FTPS, FILE, TELNET, LDAP, DICT och många fler. Förutsätt inte någon särskild ordning. Protokollen listas med versaler och är separerade med radbrytningar. Det kan vara inga, ett eller flera protokoll i listan. (Tillagt i 7.13.0)
  • --ssl-backends
Listar de SSL-backends som var aktiverade när libcurl byggdes. Det kan vara inga, ett eller flera namn. Om fler än ett namn visas de kommaseparerade. (Tillagt i 7.58.0)
  • --static-libs
Visar hela uppsättningen bibliotek och andra länkalternativ du behöver för att länka din applikation med libcurl statiskt. (Tillagt i 7.17.1)
  • --version
Skriver ut versionsinformation om den installerade libcurl.
  • --vernum
Skriver ut versionsinformation om den installerade libcurl i numeriskt format. Detta visar versionsnumret i hexadecimal, med 8 bitar för varje del: huvud-, under- och patchnummer. Detta gör att libcurl 7.7.4 visas som 070704 och libcurl 12.13.14 visas som 0c0d0e... Observera att det inledande nollan kan utelämnas. (Detta alternativ var trasigt i 7.15.0-utgåvan.)

EXEMPEL

Vilka länkalternativ behöver jag när jag länkar med libcurl?

 $ curl-config --libs

Vilka kompilatoralternativ behöver jag när jag kompilerar med libcurl-funktioner?

 $ curl-config --cflags

Hur vet jag om libcurl byggdes med SSL-stöd?

 $ curl-config --feature | grep SSL

Vilken är den installerade libcurl-versionen?

 $ curl-config --version

Hur bygger jag en enskild fil med ett enradigt kommando?

 $ `curl-config --cc --cflags` -o example source.c `curl-config --libs`

SE ÄVEN

  • [../man1/curl.1.html curl(1)]

KOLOFON

Denna sida är en del av curl (kommandoradsverktyg och bibliotek för att överföra data med URL:er) projektet. Information om projektet kan hittas på https://curl.haxx.se/. Om du har en felrapport för denna manuelsida, se https://curl.haxx.se/docs/bugs.html. Denna sida hämtades från projektets ursprungliga Git-repository https://github.com/curl/curl.git den 2025-02-02. (Vid den tiden var datumet för den senaste committen som hittades i repositoryt 2025-01-30.) Om du upptäcker några renderingsproblem i denna HTML-version av sidan, eller om du anser att det finns en bättre eller mer uppdaterad källa för sidan, eller om du har korrigeringar eller förbättringar till informationen i denna KOLOFON (vilket inte är en del av den ursprungliga manuelsidan), skicka ett mail till man-pages@man7.org.


Sidslut

Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/curl-config.1.html


Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till PC-Service som har sponsrat Linux.se med webbhotell.