LAPACK і BLAS скампіляваных двайковых файлаў для платформы Win32
Original on http://www.fi.muni.cz/~xsvobod2/misc/lapack/
Зыходныя коды LAPACK і Блас пакеты даступныя з http://www.netlib.org/liblist.html. Паколькі няма адкрытага крыніцы Fortran кампілятар першапачаткова даступныя для платформы Win32, скампіляваных двайковых файлаў з гэтых двух пакетаў могуць быць запампаваны з http://www.netlib.org/lapack/archives/ таксама. На жаль, Ёсць некаторыя памылкі ў гэтых Lib файлы. Пры пабудове любога C + + прыкладанняў у MSVC. NET супраць lapack.lib і blas.lib можна выявіць некалькі Узоры непрыемнасцяў. Для гэтага адпаведныя Makefiles ў зыходных кодах былі зменены і адпаведныя бінарныя файлы былі пабудаваны з выкарыстаннем Intel ® Fortran кампілятар (версія 11,0):
- агульны версія (статычна звязаныя, рэліз): спампаваць
- агульны версія (дынамічна загружацца, рэліз): спампаваць *)
- агульны версія (статычна звязаныя, адладкі): спампаваць
- агульны версія (дынамічна загружацца, адладкі): спампаваць *)
- статычнай версіі (не больш даступна)
- Заўвагі: пры пераходзе па спасылцы ваша дадатак Блас *. Lib і LAPACK *. Lib вас папросяць прадаставіць наступныя файлы: ifconsol.lib, libifcoremt.lib, libifport.lib, libmmt.lib, libirc.lib, svml_disp. Lib. *) Па гэтай прычыне я рэкамендую выкарыстоўваць агульныя версіі. Вы пазбегнеце праблем з размеркаваннем некалькі абавязковых файлаў.
*) Патрабуецца бібліятэк (DLL, а таксама LIB-файлы) з’яўляюцца часткай Кампілятар Intel ® Fortran размеркавання ( 30-дзённая пробная версія даступная ).
Калі вы хочаце пабудаваць двайковыя файлы на вашым уласным
- Спампаваць зыходны LAPACK зыходных кодаў, а таксама выпраўленым тар-сціснутае LAPACK / Блас структуру каталогаў LAPACK-3.2.1-win32-patch.tgz.
- Распакуйце яго ў тым жа каталогу (зыходныя коды першым).
- Змяненне файла make.inc ў адпаведнасці са сваімі канфігурацыі ПК.
- Тып NMAKE у камандным радку.
LAPACK і BLAS файлы загалоўкаў для C / C + +
Зыходныя коды LAPACK і Блас проста прадстаўлены f2c праграмы з мэтай атрымання прататыпа для кожнага LAPACK / Блас функцыі. Вы можаце стварыць файлы загалоўкаў, гэтак жа, па сваім меркаванні або выкарыстаць наш:
- сціснутыя файлы загалоўкаў: спампаваць
Гэта добра, каб ведаць, што загаловак файла залежыць ад платформы, гэта значыць яны могуць быць выкарыстаны як у Windows (MSVC. NET), а таксама ў Linux (GNU C / C + +) без якіх-небудзь далейшых змяненняў.
Глядзіце гісторыю змяненняў.
Апошняе абнаўленне: 5 кастрычніка 2009 г.
