Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : Managed Eclipse Project for Fortran



nikolausi
15-08-2007, 19:06
Hallo zusammen,

ich habe ein bestehendes Package aus Fortran- und C-Dateien und
will es in Zukunft mit Eclipse bearbeiten, wenn möglich in einem
managed project, sodass ich mich nicht um das makefile kümmern
muss.
Nun funktioniert alles recht schön, wenn ich mit *.f Dateien arbeite.
D.h. das makefile wird richtig erstellt und das Binary wird erstellt.
Leider sind in meinem Package aber auch *.F Dateien, welche vom
Build model nicht als Source-files erkannt werden.

Nun meine Frage: Weiss jemand, wie ich am schnellsten die File
extensions für das Build model erweitern kann, sodass auch *.F Dateien
also Quellen erkannt werden?

Schönen Gruss
Nikolausi

peschmae
15-08-2007, 19:25
find -name "*.F" > log.txt
while read f; do mv $f $(basename $f F)f; done < log.txt
while read f; do find -type f -exec sed s#$f#$(basename $f F)f# \; ;done


oder was in die Richtung?

Wäre jetzt mein Hammeransatz weil ich mich mit dem Eclipse-Makesystem überhaupt nicht auskenne ;)

MfG Peschmä

nikolausi
15-08-2007, 19:35
Hab ich zu Anfang auch gedacht, aber das Problem ist, das für *.F sources ein
C-Preprocessor aufgerufen wird vor dem Fortran Compiler und *.f Code nicht!!!!
Sonst hätt ich das Problem schon gelöst....