LAPACK & BLAS vorkompilierte Binaries für Win32-Plattform


LAPACK & BLAS precompiled binaries for Win32 platform
Copyright © By fi.muni.cz
For original English text, go to: http://www.fi.muni.cz/~xsvobod2/misc/lapack/

Quellcode LAPACK und Blas-Pakete sind von http://www.netlib.org/liblist.html . Da es keine Fortran-Compiler ist Open Source ist zunächst für die Plattform Win32, kompilierte EXE Dateien von diesen zwei Paketen kann von http://www heruntergeladen werden. netlib.org / lapack / archives / zu. Leider gibt es einige Fehler in dieser Lib -Dateien. Beim Bau einer C + +-Anwendung in MSVC. NET vs lapack.lib und blas.lib können Sie einige Beispiele für Probleme zu finden. Dazu die entsprechende Makefiles in den Quellcode geändert wurde und die entsprechenden Binärdateien wurden mit Intels ® Fortran -Compiler (Version 11.0):

  • generische Version (statisch gelinkt, Release): download
  • generische Version (dynamisch geladen, die Freisetzung): download *)
  • generische Version (statisch gelinkt, debug): download
  • generische Version (dynamisch geladen, debug): download *)
  • statische Version (nicht mehr verfügbar)
    – Hinweis: bei der Verknüpfung Ihrer Anwendung Blas *. Lib und LAPACK *. Lib werden Sie gebeten, die folgenden Dateien stellen werden: ifconsol.lib, libifcoremt.lib, libifport.lib , libmmt.lib, libirc.lib, svml_disp. Lib. *) Für diese Deshalb empfehle ich, mit der die generischen Versionen. Du wirst Probleme mit der Verteilung von einige erforderliche Dateien zu vermeiden.

*) Pflichtfelder Bibliotheken (DLL und LIB-Dateien) sind Bestandteil der Intel ® Fortran Compiler-Distribution ( 30-Tage-Testversion ist verfügbar ).

Wenn Sie die Binärdateien auf eigene Faust bauen wollen

    Download des Quellcodes

  1. LAPACK Quellcode , sowie durch einen Druckluft-LAPACK / Blas-Verzeichnis-Struktur korrigiert <a
  2. Entpacken Sie es in das gleiche Verzeichnis (der Quellcode zuerst).
  3. Ändern make.inc nach ihren PC-Konfiguration.
  4. Typ NMAKE in der Befehlszeile.

LAPACK und BLAS Header-Dateien für C / C + +

Quellcode LAPACK und Blas kurz vor f2c -Programm, einen Prototyp für jeden LAPACK / Blas-Funktionen zu erhalten. Sie können die Header-Dateien in der gleichen Weise selbst erstellen oder nutzen Sie unser:

Es ist gut zu wissen, dass die Header-Datei auf der Plattform abhängt, so dass sie sowohl in Windows (MSVC. NET) sowie Linux (GNU C / C + +) ohne weitere Änderungen verwendet werden.


See Geschichte ändert.


Comments are closed.