У меня есть main.f90 в папке /ex. А файлы подпрограмм f77 находятся в /ex/src. И файлы подпрограмм снова используют библиотеки BLAS и LAPACK. Для BLAS и LAPACK я должен использовать библиотеку ядра Intel Math.
Папки Intel fortran и mkl выглядят так:
/opt/intel$
ActivationTool composer_xe_2011_sp1 intel_sdp_products.db man
bin composer_xe_2011_sp1.11.339 lib mkl
composerxe include licenses
/opt/intel/mkl$
benchmarks bin examples include interfaces lib tests tools
/opt/intel/mkl/lib/ia32$
libmkl_avx.so libmkl_gnu_thread.so libmkl_scalapack_core.so
libmkl_blacs.a libmkl_intel.a libmkl_sequential.a
libmkl_blacs_intelmpi.a libmkl_intel.so libmkl_sequential.so
libmkl_blacs_intelmpi.so libmkl_intel_thread.a libmkl_solver.a
... (a bunch of files) ...
Какой код makefile для компиляции main.f90 в /ex? Спасибо!
main.f90
из командной строки (для тех из нас, кто не знаком с фортраном)? - person Beta   schedule 21.08.2012