2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу Пред.  1, 2, 3  След.
 
 Re: Fortran 95-2003 под Windows, с оболочкой ?
Сообщение07.12.2017, 20:34 
Заслуженный участник


28/04/09
1933
Требуется MWE, который бы все еще не запускался у Вас на компьютере.

 Профиль  
                  
 
 Re: Fortran 95-2003 под Windows, с оболочкой ?
Сообщение07.12.2017, 22:38 
Заслуженный участник


09/05/12
25179

(EtCetera)

EtCetera в сообщении #1272847 писал(а):
Если судить по final drafts
(которые обычно практически не отличаются от утвержденного текста стандарта), в Fortran 2008 функции Бесселя прописались в стандарте: см. таблицу 13.1 Standard generic intrinsic procedure summary и пункты 13.7.22–13.7.27 в главе 13.7 Specifications of the standard intrinsic procedures.
Конечно, но полной поддержки 2008, кажется, пока ни в одном компиляторе нет, да и обсуждаемый код, по-видимому, писался не под этот стандарт. :-)

 Профиль  
                  
 
 Re: Fortran 95-2003 под Windows, с оболочкой ?
Сообщение09.12.2017, 22:00 


22/12/11
66
EtCetera в сообщении #1272950 писал(а):
Требуется MWE, который бы все еще не запускался у Вас на компьютере.

Спасибо за наводку! Выяснилось, что проект не запускался из-за того, что была превышен размер памяти, выделяемый под массивы.

Однако когда проект все-таки запустился - ждало жестокое разочарование: выяснилось, что даже со всякими включенными оптимизациями - фортран, входящий в пакет Mingw - дает в 2.5 раза (!) меньшую скорость, чем интеловский фортран !

Поэтому вопрос: возможно ли подключить интеловский фортран под windows к CodeBlocks или к Netbeans ?

Первая моя попытка подключить интеловский компилятор к CodeBlocks - не удалась: с помощью вкладки settings установил intel fortran compiller и пути к exe - файлам ifort для трансляции -компиляции. В результате фортрановские файлы - компилируются, но линковка объектных файлов в exe - файл не происходит: сначала программа ругалась на опцию -s в linker options. Когда я убрал эту опцию - программа стала писать: couldn't find 'link' .
В settings\global compiller settings\linker settings у меня ничего не прописано.
Но насколько я понял руководство по интеловскому фортрану, см. https://software.intel.com/en-us/node/691410 - вроде ничего и не требуется, т.к. команда
ifort - должна делать и компиляцию, и линковку !

В общем, не пойму я, что происходит...

 Профиль  
                  
 
 Re: Fortran 95-2003 под Windows, с оболочкой ?
Сообщение09.12.2017, 23:33 


22/12/11
66
К предыдущему сообщению: вот что у меня стоит в установках компилятора-линковщика для интеловского фортрана...
Изображение
Изображение

 Профиль  
                  
 
 Re: Fortran 95-2003 под Windows, с оболочкой ?
Сообщение10.12.2017, 12:13 
Заслуженный участник
Аватара пользователя


11/04/08
2736
Физтех
bme в сообщении #1273567 писал(а):
Поэтому вопрос: возможно ли подключить интеловский фортран под windows к CodeBlocks или к Netbeans ?
Если у вас работает интелловский компилятор, то работайте в VS, к чему CodeBlocks и Netbeans?

 Профиль  
                  
 
 Re: Fortran 95-2003 под Windows, с оболочкой ?
Сообщение18.12.2017, 00:03 


04/10/17

153
Pphantom в сообщении #1272982 писал(а):

(EtCetera)

EtCetera в сообщении #1272847 писал(а):
Если судить по final drafts
(которые обычно практически не отличаются от утвержденного текста стандарта), в Fortran 2008 функции Бесселя прописались в стандарте: см. таблицу 13.1 Standard generic intrinsic procedure summary и пункты 13.7.22–13.7.27 в главе 13.7 Specifications of the standard intrinsic procedures.
Конечно, но полной поддержки 2008, кажется, пока ни в одном компиляторе нет, да и обсуждаемый код, по-видимому, писался не под этот стандарт. :-)

Intel® Parallel Studio XE 2018 now supports all features from the Fortran 2008 standard: https://software.intel.com/en-us/forums ... pic/743986

 Профиль  
                  
 
 Re: Fortran 95-2003 под Windows, с оболочкой ?
Сообщение18.12.2017, 00:14 
Заслуженный участник


09/05/12
25179
as73251 в сообщении #1275871 писал(а):
Intel® Parallel Studio XE 2018 now supports all features from the Fortran 2008 standard: https://software.intel.com/en-us/forums ... pic/743986
Да, один успел появиться. :-)

 Профиль  
                  
 
 Re: Fortran 95-2003 под Windows, с оболочкой ?
Сообщение18.01.2024, 15:08 


22/12/11
66
В 2007 году я проблему решил, поставив взятый с рутракера интеловский фортран со взятой там же оболочкой visual studio. Однако в 2023 году проблема возникла вновь, фортран перестал находить лицензионный ключ. Переустановка программ ничего не дала. Постановка Absoft фортран тоже ничего не дала, простые тестовые проекты компилируются, запускаются и отлаживаются в дебагере, при попытке компиляции рабочего проекта (со множеством модулей и подпрограмм) выдает ошибку "Программа fr.exe не работает".

Поэтому вновь прошу совета, что можно поставить бесплатного или платного, но за рубли (иностранной карточки для платежей онлайн у меня нет), чтобы был рабочий фортран с отладчиком, под 10 винду ?

 Профиль  
                  
 
 Re: Fortran 95-2003 под Windows, с оболочкой ?
Сообщение18.01.2024, 16:13 
Заслуженный участник
Аватара пользователя


11/04/08
2736
Физтех
Интелловский фортран распространяется свободно и бесплатно, у меня прекрасно работает в сочетании с VS.

 Профиль  
                  
 
 Re: Fortran 95-2003 под Windows, с оболочкой ?
Сообщение21.01.2024, 16:32 


22/12/11
66
ShMaxG в сообщении #1626399 писал(а):
Интелловский фортран распространяется свободно и бесплатно, у меня прекрасно работает в сочетании с VS.


Не могли бы дать ссылку на рабочую версию этого фортрана?

Я сам брал с

https://registrationcenter-download.int ... ffline.exe

После запуска этот установщик на моем компе с windows - 10 каждый раз зависает...

 Профиль  
                  
 
 Re: Fortran 95-2003 под Windows, с оболочкой ?
Сообщение21.01.2024, 17:00 


18/09/21
1676
gfortran всё ещё входит в gcc.
(Под linux широко доступен. Под windows любой mingw можно взять.)

 Профиль  
                  
 
 Re: Fortran 95-2003 под Windows, с оболочкой ?
Сообщение21.01.2024, 17:36 
Заслуженный участник
Аватара пользователя


11/04/08
2736
Физтех
bme
Интелловский компилятор фортрана доступен на официальном сайте Intel: https://www.intel.com/content/www/us/en/developer/tools/oneapi/toolkits.html#gs.3co2yd, он входит в инструментарий Intel® HPC Toolkit, который устанавливается вслед за Intel oneAPI Base Toolkit.

 Профиль  
                  
 
 Re: Fortran 95-2003 под Windows, с оболочкой ?
Сообщение31.01.2024, 21:07 


22/12/11
66
ShMaxG в сообщении #1626698 писал(а):
bme
Интелловский компилятор фортрана доступен на официальном сайте Intel: https://www.intel.com/content/www/us/en/developer/tools/oneapi/toolkits.html#gs.3co2yd, он входит в инструментарий Intel® HPC Toolkit, который устанавливается вслед за Intel oneAPI Base Toolkit.

Спасибо, наверное это то, что нужно, но есть загвоздка: при попытке скачать все это с сайта Intel выдается сообщение:
"Мы немедленно приостановили все деловые операции в России. Это следует за нашим предыдущим решением приостановить все поставки клиентам в России и Беларуси."

Конечно просто скачать можно с помощью браузера tor, при этом можно скачать полные дистрибутивы, которые, казалось бы, должны ставиться без интернета. Я так и сделал. Однако далее эти дистрибутивы не ставятся. Я начинал ставить Intel oneAPI Base Toolkit, он распаковывается во временную директорию, начинает работать установщик, но сразу после начала его работы установка прекращается, поля установки заменяются белым экраном!

При этом никакие ухищрения в виде установки VPN, чистки кэша браузера, отключения антивируса, установки от имени администратора - не помогают, установщик сразу после распаковки и начала установки выдает белый экран и зависает, его приходится удалять через диспетчер задач!
Интересно при этом, что если с включенным (!) VPN (я использую для этого сервис outline client) зайти на сайт Intel не через браузер tor, то
опять появляется сообщение "Мы немедленно приостановили все деловые операции в России...", несмотря на этот самый VPN !

Сталкивался ли кто-нибудь с такой проблемой, и что думаете по поводу способов ее решения ?

Просто заколдованный фортран какой-то, уже неделю ничего не удается сделать ...

 Профиль  
                  
 
 Re: Fortran 95-2003 под Windows, с оболочкой ?
Сообщение31.01.2024, 22:23 


18/09/21
1676
bme в сообщении #1627832 писал(а):
и что думаете по поводу способов ее решения ?
Ставьте gfortran из gcc.

 Профиль  
                  
 
 Re: Fortran 95-2003 под Windows, с оболочкой ?
Сообщение22.02.2024, 19:18 


22/12/11
66
 i  Ende
Сообщение неактуально.


zykov в сообщении #1627846 писал(а):
bme в сообщении #1627832 писал(а):
и что думаете по поводу способов ее решения ?
Ставьте gfortran из gcc.

Пардон, что туплю (я обычный пользователь винды и не программист), но после установки gcc я не пойму что делать:

в папке с (установленным ?) gcc я вижу несколько exe - файлов, типа f951.exe, cc1.exe и т.д. см скриншот
https://drive.google.com/file/d/1Hz1ehnt-tuk7XVfXSNRoA0LRnqIGnhvw/view?usp=sharing

Что с этим делать, а главное, с какой IDE оболочкой этой интегрировать - непонятно. Пробовал поставить IDE оболочку от компании Oracle - но также ничего не получилось из-за российского IP, даже при использовании браузера tor.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 32 ]  На страницу Пред.  1, 2, 3  След.

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group