URL: https://linuxfr.org/forums/programmation-c/posts/interface-fortran90-c Title: Interface fortran90 - C++ Authors: benjf Date: 2006年12月14日T18:44:01+01:00 Tags: fortran Score: 0 Bonjour, J'ai une nouvelle petite question assez simple, mais qui m'ennuie depuis quelques heures là, et dont je ne trouve pas la réponse. J'ai un code principal c++, des subroutines fortran77 et des subroutines fortran95. Je compile les subroutines fortran77 avec g77 -c blablabla.f. Ensuite, j'ai un blablabla.o qui est généré, et je compile mon code principal avec g++ main.cpp blablabla.o -lg2c avec le lg2c faisant l'interface fortran77 et c++. Aucun problème ici. Je pensais faire pareil avec mes sous-routines fortran90. Je les compile g95 -c bliblibli.f90. Ensuite, j'interface avec le c++ en faisant g++ main.cpp blablabla.o -lg2c bliblibli.o et la ça foire, car je ne trouve pas la librairie à utiliser pour interface c++ et fortran90. J'ai essayé -lf2c, -lg95 et -lgfortran, mais sans succès... Est-ce que quelqu'un a une idée (je ne trouve pas sur le net non plus ...) D'avance merci ! Benj

AltStyle によって変換されたページ (->オリジナル) /