LinuxオペレーティングシステムでGCCを更新せずにgfortran
を更新することはできますか?GCCを更新せずにgfortranを更新する
答えて
まあ、gfortran
はGCCの一部なので、gfortran
を更新するだけでややこしいことがあります。ただし、gfortran
バイナリと、から必要なgcc-infrastructure
パッケージをダウンロードできます。
2つのアーカイブをフォルダ(例:/usr/local/gfortran
)に解凍し、このバージョンのGCC(gfortran
を含む)をGNU Linuxシステムで提供されているバージョンとともに使用することができます。 PATH
とLD_LIBRARY_PATH
にこのローカルバージョンを使用するように短いシェルスクリプトを設定すると便利です。 gfortran
サイトprovides further detailsとそれを達成する方法の例。
は本質的に、あなたはこのような何かをする必要があります。
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
export PATH="/usr/local/gfortran/bin:$PATH"
と
はあなたが/usr/local/gfortran
でローカルバージョンをインストールすることを提供します。
ありがとう。私がこれを行うのに役立つ参考資料を教えてください。私はこれをどうやって行うのか分かりませんし、その過程で何かを上書きすることを心配しています。 –
同じディレクトリ(例えば '/ usr/local/gfortran')にある2つのアーカイブ(' gfortran'と 'gcc-infrastructure')を抽出するだけです。そうです:) –
コンパイルが必要な場合は、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. ページを更新せずにURLを更新する
- 2. 元のオブジェクトを更新せずにJsonPath DocumentContextを更新する
- 3. 更新ページを更新せずにajaxでカートをカスタマイズする
- 4. ページを更新せずにdivを更新する
- 5. D3ドメインを更新せずにチック値を更新する
- 6. リストビュー内のテキストを更新せずに更新する方法
- 7. Webサイトのjsonデータを更新せずに更新する
- 8. jspページのコンテンツを更新せずに更新する
- 9. PHPページを更新せずに更新する
- 10. ページを更新せずにデータベースレコードを更新します。 ASP VBscript
- 11. ユーザーを更新せずにiphoneアプリを更新しますか?
- 12. 更新クエリを更新せずに成功を返すもの
- 13. 更新要求後にビューを変更せずにDivを更新する
- 14. Wordpressプラグインはページを更新せずに更新しますか?
- 15. ページを更新せずにDjangoオブジェクトフィールドを更新
- 16. アプリケーションを更新せずにオフラインのWebページを更新
- 17. [カートを更新]ボタンに頼らずにショッピングカートを更新する
- 18. アプリを更新せずにアプリに「ニュース」を追加/更新する
- 19. スクリプトを使用せずに部分的に更新を更新する
- 20. ページを更新せずにWebViewのhtmlコンテンツを更新するには?
- 21. 更新を失わずにショッピングカートを更新する
- 22. Python:xとyを更新せずにスキャターで領域を更新する方法
- 23. C#でウィンドウのイメージを更新せずにウィンドウを更新する方法は?
- 24. ページを更新せずにテンプレートの文字列値を自動更新する
- 25. 状態値を再初期化せずに更新状態を更新する
- 26. URLを変更せずにAngularJSのページを更新する
- 27. ページを更新せずにコンテンツを変更する方法は?
- 28. ページを更新せずにPHP変数を変更する
- 29. vue.jsで更新せずにページのデータを更新するには?
- 30. CSSファイルを更新せずにレンダリンググリッド行
あなたのLinuxディストリビューションに応じて、複数のバージョンのgccとgfortranを同時にインストールすることができます(通常はgcc-4.9、gfortran-5などと呼ばれます)。 「GCCを更新しない」という意味はどういう意味ですか? –
@MarcGlisse私は、他のプログラムに新しいGCCを使用させたくありません。私は現在のGCCを使用し続けたいが、最近のgfortranを使用する –