Hallo,
falls jemand den Intel Fortran Compiler als Integration ins MS Visual Studio verwendet:
Ich versuche über "use" die LAPACK Bibliothek einzubinden und erhalte den Fehler, dass der externe Verweis nicht aufgelöst werden kann.
Was kann ich tun? Googlen hat mich nicht wirklich schlauer gemacht.
Grüße, gaussmath
Hallo gaussmath,
meine Vermutung ist, dass es bei Fortran auch nicht anders läuft als bei C#. Siehe [FAQ] CS0234 / CS0246 - Der Typ- oder Namespacename "Foo" konnte nicht gefunden werden.
Du willst nicht wirklich die Bibliothek in den Compiler einbinden, oder? Sondern in das Programm, das du geschrieben hast, nicht?
herbivore
Hallo herbivore!
Danke für deine Antwort! Das Ausgangsproblem habe ich gelöst. Allerdings stellt sich nun das Problem, dass meine DLL nicht gefunden werden kann, wenn ich die Exe und DLL auf einem anderen System teste. Ich habe den Pfad relativ angeben. Auf meinem System läuft das auch prima.
Grüße, gaussmath
Ja, natürlich befinden sich EXE und DLL im selben Ordner. Ich vermute, dass es daran liegt, dass ich eine Demoversion verwende und die Software daher systemgebunden ist.
Edit: An der Demoversion liegt es auch nicht. Eine Test-EXE läuft auch auf anderen Systemen.