Eclipse Photran не может найти модуль с именем: to - PullRequest
0 голосов
/ 22 октября 2018

Я строю большой проект на Fortran с сотнями файлов, которые были успешно собраны с помощью make.Сейчас я пытаюсь создать для него проект Eclipse, но столкнулся со странной проблемой, которая, как я полагаю, не является проблемой Фортрана.

Когда я добавил один из последних файлов в проект (сборкапосле каждого добавления) из Eclipse я получал внутреннюю ошибку сборки: «Не могу найти модуль с именем: to».Я не обращаюсь к функции с именем «TO», и, чтобы найти источник проблемы, добавленный файл закомментировал все его строки.Так что теперь это выглядит как

SUBROUTINE FOO(X)
RETURN
END

Когда я удаляю файл из проекта, я получаю обычные ошибки «not find module _foo».Когда я добавляю его, я получаю Внутреннюю ошибку сборки.

Есть ли способ получить подробный вывод о том, что делает сборщик, чтобы я мог найти, где моя проблема со сборкой?

Также, Есть ли способ скомпилировать один файл в Eclipse без компиляции и связывания всей программы?

1 Ответ

0 голосов
/ 23 октября 2018

Как подсказывает roygvib ( в этой ссылке на Intel Developer Zone ), проблема, по-видимому, связана с Eclipse и с тем, как он строит проекты на Fortran.Хотя я не могу использовать другую IDE, как он предложил, я смог обойти эту проблему, создав новый проект C ++ из существующего make-файла (но это все еще Fortran), описанного здесь .У меня были несколько запутанные make-файлы, но у Eclipse не было проблем с поиском всего исходного кода и правильной сборкой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...