Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [Tools] gfortran не видит подключаемого файла 
:(
    Опции темы
Cross
Дата 8.6.2009, 07:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


информатик-аналитик
*


Профиль
Группа: Участник
Сообщений: 185
Регистрация: 2.6.2006
Где: Москва

Репутация: нет
Всего: 1



Здравствуйте!

У меня следующая проблема:

В программе на Фортране (среда разработки Eclipse, приложение Photran, компилятор Gfortran) 
я подключаю текстовый файл и считываю его.
Но почему-то при компиляции получаю вот такую ошибку:
Код

make all 
gfortran -c -I  begin.f90
gfortran: no input files
make: *** [begin.o] Error 1


Привожу строку в которой обращаюсь к файлу:
Код

open(nf8,file='md_dat',recl=82,form='formatted',access='direct')


А вот makefile:
Код

FC    =    gfortran
FOPT    =    -c -I 

all        :    begin

begin    :    begin.o disk.o
    $(FC) -o begin.o disk.o 

disk.o    :    disk.f90
    $(FC) $(FOPT) disk.f90

begin.o    :    begin.f90
    $(FC) $(FOPT) begin.f90


Подключаемый файл MD_DAT находится в том же каталоге в программе, что и остальные.

Что это за проблема? Почему компилятор не видит текстового файла?
PM MAIL ICQ Skype MSN   Вверх
Фантом
Дата 8.6.2009, 15:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вы это прекратите!
***


Профиль
Группа: Участник Клуба
Сообщений: 1516
Регистрация: 23.3.2008

Репутация: 5
Всего: 49



Компилятор не может видеть или не видеть текстовый файл, который использует программа. В данном случае проблема в том, что Вы зачем-то вызываете компилятор как  gfortran -c -I  begin.f90, хотя ключ -I требует указания каталога, в котором компилятор будет искать включаемые (в текст программы) файлы или модули. В итоге begin.f90 воспринимается как название каталога, а собственно имени компилируемого файла компилятор не находит, о чем и сообщает.

Кстати, уж заодно... ключ -c подавляет запуск линковщика. Вы уверены, что Вам это надо?
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Fortran | Следующая тема »


 




[ Время генерации скрипта: 0.0381 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.