in compile compilare mingw msys windows applicazione programmazione sviluppare programming curl libcurl ~ read.
Compilare libCurl in ambiente MinGW/MSYS

Compilare libCurl in ambiente MinGW/MSYS

libCurl è una libreria molto conosciuta specialmente negli ambienti di sviluppo, ma è anche molto usate nei sistemi gnu/linux, che permette di trasferire file attraverso la rete.

Per compilare libcurl su Windows, basta seguire questi semplici passi:

  • Scaricare l'ultima versione da questo indirizzo - potete usare anche il pacchetto .zip
  • Estraete l'archivio nella cartella C:/MinGW/msys/home/<nome utente>/ - da cambiare <nome utente> con il vostro nome utente
  • Adesso non vi resta che aprire la console di MSYS

Attenzione

Prima di continuare controllate di avere pkg-config.exe installato e funzionante.

Adesso dovete configurare correttamente il percorso pkg-config usando la variabile d'ambiente PKG_CONFIG_PATH come segue:

 export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/lib/pkgconfig:/usr/local/lib/pkgconfig

A questo punto possiamo proseguire con il resto dei comandi:

cd curl-<versione>/  
export "CFLAGS=-I/usr/local/include"  
export "LDFLAGS=-L/usr/local/lib"  
./configure
make  
make install-strip  

da cambiare <versione> con il numero della versione che avete scaricato

Questi commandi compilleranno e installeranno sia le librerie statiche che le .dll

Come sempre, per qualsiasi problema non esitate a commentare!