我使用 gcc 使用最新版本的mingw将一些 fortran 源文件编译到*.lib
Windows*.dll
平台上。使用的 gcc 是版本 3。输出的结果是,和。arpack_win32.dll
blas_win32.dll
lapack_win32.dll
然后,我想针对 sssimp.f 编译sssimp.f ,arpack_win32.dll
并blas_win32.dll
使用lapack_win32.dll
Intel visual fortran compiler for Windows,因为sssimp.f
使用了这些 dll。但我(来自英特尔支持论坛)的印象是这是不可能的。
我的印象正确吗?还是只要我可以生成底层的库和dll(无论在哪个编译器中以及它有多旧),我都可以将它们用作我的基础库和dll,并且我可以从任何现代或现代链接到它们旧的,编译器?