2009-12-22 4 views
1

Lorsque je compile un projet, Intel Visual Fortran continue à me donner ce type d'erreur. L'erreur se trouve sur le code ci-dessous:Erreur de compilation Intel Visual Fortran

dimension tairgl(12),eairgl(24),windgl(12),psisgl(12),yenang(98),yunazm(98) 

Tel est le message d'erreur donné par le compilateur.

Error: Syntax error, found END-OF-STATEMENT when expecting one of: ([ 

Quelqu'un a-t-il une idée de cette erreur?

Répondre

5

La syntaxe semble correcte. Je peux penser à deux possibilités: 1) le compilateur est configuré pour regarder seulement le code source à la colonne 72 et cette ligne est plus longue, 2) l'erreur est ailleurs et le message est trompeur. La possibilité 1 suppose que vous compilez Fortran 77 avec sa mise en page source de forme fixe, plutôt qu'avec Fortran 90, ou que le compilateur est mal configuré pour Fortran 90. Pour corriger la possibilité 1, divisez la ligne par une suite, divisez-la en instructions de deux dimensions, ou trouver l'option du compilateur qui oblige le compilateur à accepter des lignes plus longues

0

De la question, il semble qu'il y ait un retour à la ligne après l'instruction de dimension. Est-ce correct? Je ne serais pas surpris si cela a donné une erreur END-OF-STATEMENT inattendue.

Questions connexes