Salve,
utilizzo l'IDE DEV-Cpp per programmare in C su Windows 7. Ho fatto un programma che analizza immagini estratte da un video. Per far questo utilizzo le librerie OpenCV. Non è stato banale installarle e linkarle correttamnte, cmq ora funziona tutto.
Poiché debbo analizzare molti dati, utilizzo vari computer oltre al mio. Ho a disposizione vecchi PC con Win XP (+ SP2) col .NetFramework. Vi ho installato DEVcpp, Open CV etc.. quando arrivo a far girare il programma su Win XP si pianta subito dando un errore "Applicazione non correttamente inizializzata (0xc0000..." . Ho capito che c'è un errore di segmentazione da qualche parte. Già le prime righe gli creano problemi (nonostante che in fase di compilazione vada tutto bene):
#include <stdio.h>
#include <stdlib.h>
#include <highgui.h>
#include <cxcore.h>
#include <cv.h>
int main (void)
/* etc .....*/
Se faccio girare programmi che non richiedono le OpenCV non ci sono problemi, quindi direi che il problema è sulle librerie grafiche.
Ho provato a utilizzare gli HotFix della Microsoft, senza successo... Purtroppo non ho tutti PC Win 7, debbo accontentarmi di quel che c'è.... Possibile che non si riesca a far funzionare le librerie OpenCV su XP? Con Win7 vanno così bene....
Avete suggerimenti?
Grazie!
James-C