Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Fortran > error F6700 |
Автор: elisseev2000 2.3.2013, 17:17 |
Здравствуйте! Помогите пожалуйста! Работа стоит! Работаю в FPS 4.0 если увеличиваю данные или уменьшаю шаг, то выскакивает со временем обработки примерно через 2 дня)) run-time error F6700 heap space limit exceeded. Что надо изменить в коде. Или реально ли вообще что-нибудь сделать? Большое спасибо. Олег. |
Автор: Фантом 2.3.2013, 18:57 |
Вообще говоря, в тексте ошибки все уже написано: надо увеличить размер кучи. Измените соответствующие параметры компилятора (что вроде heap-size или heap-arrays, более точно не скажу - используемому Вами компилятору уже 18 лет, за давностью лет такие подробности уже не вспомнить). Как вариант, если это проще, можно попробовать уменьшить объем используемой программой памяти. P.S. Ну а вообще полезно подумать о смене компилятора и платформы. Скорее всего, при этом еще и 2 дня превратятся в пару часов, что тоже не лишнее... |
Автор: elisseev2000 3.3.2013, 17:00 |
а что вы думаете про Intel parallel studio? |
Автор: Фантом 3.3.2013, 21:56 |
Это существенно более приличный компилятор. ![]() |
Автор: elisseev2000 6.3.2013, 08:39 |
Еще один вопрос. при компиляции в студии выскакивает ошибка Error 1 error #7002: Error in opening the compiled module file. Check INCLUDE paths. [IMSL] D:\PARALLEL\Console4\Console4\Console4.f90 644 я просто хочу подключить библиотеку. как это исправить??????? Подскажите пожалуйста! |
Автор: FCM 7.3.2013, 19:37 |
по видимому компилятор не может найти файл с расширением .mod. Нужно кинуть его либо в текущую рабочую директорию (директорию проекта) либо в директорию, которую назначить автоматически просматриваемый компилятором на предмет включаемых (include) файлов, в т.ч mod-файлов. Похожие усилия могут потребоваться для соответсвтующего объектника или библиотеки, которые должны быть доступны линковщику |