Wolf82 Inserito: 25 giugno 2006 Segnala Inserito: 25 giugno 2006 Io voglio aprire il motore di MatLab da un programma C mediante la funzione engOpen. Per fare questo, utilizzo il codice seguente:int main(){Engine *ep;if (!(ep = engOpen(NULL))){fprintf(stderr, "\nCan't start MATLAB engine\n");exit(0);}engEvalString(ep, "edit");engClose(ep);return 0;}Quando compilo il programma, non trovo nessun errore o warning (sto usando Dev-C++ e MatLab 7). Ma quando eseguo il programma, immediatamente termina e provando ad eseguire il debug mi viene indicato un errore di segmentation fault.Come posso risolvere questo problema?Grazie.
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora