PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Matlab engine.h



automatiker
24.04.2004, 02:03
Morgen,

Hab mal versucht, ein Matlab m-file aus einem C++ programm zu starten. Die Anleitung dazu findet man haufenweise im Netz, nur aber leider kein Hilfe zur Fehlerbehebung.

Weiss jemand von euch, was hier falsch läuft?

Der Linker meldet mir immer

undefined reference to `engOpen'
undefined reference to `engEvalString'
undefined reference to `engClose'

Und das ist mein eigentlich banaler Programmcode.

#include <iostream>
#include <windows.h>
#include "include\engine.h"

int main(void) {
Engine *ep=engOpen(NULL);
engEvalString(ep,"LEITERPLOT([.5,.3]");
engClose(ep);
}

automatiker
24.04.2004, 02:05
Tja, da hat mir das Forum die Includes gestohlen, es wären noch die windows.h und die iostream.h, welche ich geladen hab