Brevemente per passi come installare opencv su ubuntu 12.04
brevemente perchè questo post è sicuramente da migliorare
Per esempio usiamo ubuntu 12.04
con partizione dati /media/data/qualcosa
con opencv 2.4.5
questa procedura potrebbe andare bene per ogni distro linux
1. scaricare l'ultima versione di opencv dalla pagina ufficiale www.opencv.org
2. il file per linux è un tar.gz, opencv-2.4.5.tar.gz salvarlo in una cartella del filesystem, tenendo conto che questa cartella non va rimossa, meglio se inserita in una parte del filesystem in cui si ha accesso in lettura/scrittura con utente normale, la cartella estratta potrebbe essere /media/data/qualcosa/opencv-2.4.5
3. all'interno della cartella scompattata creare la cartella build, in cui si compila opencv
cd /media/data/qualcosa/opencv-2.4.5
mkdir build
All'interno della cartella build bisogna configurare il makefile, si fa tramite l'utility cmake, deve essere installata nel sistema la versione > 2.8
4. selezionare con
ccmake ..
le impostazioni per la generazione del makefile che verrà utilizzato per compilare le librerie
5. una volta selezionate tutte le opzioni desiderate premere c per configurare
6. finito premere g per generare il makefile
7. make
8. sudo make install
9. le librerie sono installate nel sistema operativo
10. sudo ldconfig per configurare pkg config
11. si può controllare la giusta configurazione di pkg config mediante
pkg-config --libs --cflags opencv
per installare la versione aggiornata, prima di eseguire tutti i passi,
andare nella cartella build delle vecchie librerie e fare
sudo make uninstall