Я использовал gcc для компиляции нескольких исходных файлов на Фортране в *.lib
и *.dll
на платформе Windows, используя последнюю версию mingw . Используется gcc версии 3. Результат вывода: arpack_win32.dll
, blas_win32.dll
и lapack_win32.dll
.
Затем я хочу скомпилировать sssimp.f для arpack_win32.dll
, blas_win32.dll
и lapack_win32.dll
, используя Intel Visual Fortran компилятор для Windows , потому что sssimp.f
использует те DLLs. Но у меня сложилось впечатление ( на форуме поддержки Intel ), что это не возможно.
Правильно ли мое впечатление ? Или это то, что пока я могу создавать базовые библиотеки и библиотеки DLL (независимо от того, в каком компиляторе и сколько ему лет), я могу использовать их как свои базовые библиотеки и библиотеки DLL, и я могу ссылаться на них из любых современных или старый, компилятор?