Возможно ли обновить gfortran
без обновления GCC в операционной системе Linux?Обновление gfortran без обновления GCC
ответ
Ну, поскольку gfortran
является частью GCC, просто обновление gfortran
может быть немного сложным. Однако вы можете скачать бинарные файлы gfortran
, а также необходимый пакет gcc-infrastructure
от official site.
Вы можете разархивировать два архива в папку (например, /usr/local/gfortran
) и начать использовать эту версию GCC (включая gfortran
) вместе с версией, предоставляемой вашей системой GNU Linux. Может быть полезно настроить короткий сценарий оболочки, чтобы настроить PATH
и LD_LIBRARY_PATH
для использования этой локальной версии. gfortran
сайт provides further details и примеры того, как этого достичь.
В сущности, вам нужно сделать что-то вроде этого:
export PATH="/usr/local/gfortran/bin:$PATH"
и
if [ -z "$LD_LIBRARY_PATH" ]; then
LD_LIBRARY_PATH="/usr/local/gfortran/lib"
else
LD_LIBRARY_PATH="/usr/local/gfortran/lib:$LD_LIBRARY_PATH"
fi
export LD_LIBRARY_PATH
при условии, что вы установили локальную версию в /usr/local/gfortran
.
Спасибо. Не могли бы вы дать мне ссылки, которые я мог бы посмотреть, что поможет мне сделать это? Я не уверен, как это сделать, и я волнуюсь, что что-то переписал в этом процессе. –
Просто извлеките два архива ('gfortran' и' gcc-infrastructure') в том же каталоге (например, '/ usr/local/gfortran'). Вот и все :) –
Если вам нужно/нужно его скомпилировать, выполните следующие действия: https://gcc.gnu.org/wiki/InstallingGCC. Хитрость заключается в изменении следующей строки (../gcc-5.3.0/configure --prefix =/projects/tools/gcc-5.3.0 --enable-languages = fortran --disable-multilib). Это из недавней установки моей. Затем сделайте путь, как указано выше, чтобы указать на эту папку. Поместите это в .profile, я просто сделал это, и это сработало. –
- 1. Обновление без обновления страницы
- 2. Обновление содержимого без обновления?
- 3. Обновление страницы без обновления
- 4. Аякса: обновление без обновления
- 5. Обновление URL без обновления
- 6. Ссылка на gcc, g ++ и gfortran
- 7. Как правильно связать gfortran и gcc?
- 8. Угловое обновление без обновления страницы
- 9. Обновление страницы PHP без обновления
- 10. Обновление div без обновления страницы
- 11. Обновление базы данных без обновления
- 12. Обновление cURL без обновления Xampp
- 13. обновление страницы без обновления IFRAME
- 14. Обновление переменной PHP без обновления
- 15. Автоматическое обновление сообщений без обновления
- 16. Обновление таблицыView без обновления окна?
- 17. mingw обновление только gdb без изменения gcc
- 18. Обновление SQL, без ошибок, без обновления
- 19. gfortran не работает после обновления до El Capitan
- 20. Смешанный язык, статически связанный с gfortran и gcc
- 21. Обновление переменной без обновления страницы (JavaScript)
- 22. Обновление запроса PHP автоматически без обновления страницы?
- 23. Обновление регистрационной формы без обновления страницы
- 24. Обновление содержимого страницы без обновления страницы
- 25. Обновление переменной без обновления в PHP
- 26. Обновление страницы в рельсах без постоянного обновления
- 27. Автоматическое обновление стола без потяжки для обновления
- 28. Обновление модели клиента без полного обновления
- 29. Обновление объекта обновления без изменения updatedAt
- 30. обновление переменной MySQL на PHP без обновления
В зависимости от вашего дистрибутива Linux вы можете одновременно установить несколько версий gcc и gfortran (обычно называемых gcc-4.9, gfortran-5 и т. Д.). Что значит «не обновлять GCC»? –
@MarcGlisse Я не хочу, чтобы другие программы использовали новый GCC. Я хочу продолжать использовать текущий GCC, но использовать более поздний gfortran –