タグ

GMPに関するdelegateのブックマーク (2)

  • GMP の使い方

    目次GMP とはCygwin のインストールオペレーティングシステムの種類を確認するCygwin をインストールする場所を決めるsetup-x86.exe または setup-x86_64.exe をダウンロードするsetup-*.exe を実行する作業内容を選択するルートディレクトリを設定するローカルパッケージディレクトリを設定するダウンロードに用いるインターネットへの接続方法を設定するパッケージのダウンロード元のサイトを選択するパッケージを選択してインストールするsetup-*.exe を終了する環境変数 Path に登録するCygwin の更新GMP のインストールGMP の古いバージョンをアンインストールするGMP のソースコードをダウンロードするGMP をインストールするPerl のモジュールをインストールするGMP-ECM を再インストールする使用例C で GMP を使うPer

    delegate
    delegate 2020/07/15
  • GMPの使い方

    GMPは多倍長計算を非常に高速に行うライブラリです。アセンブリ言語を少しかじったことがある程度ではGMPの計算速度には太刀打ちできないでしょう。あえて欠点をあげればLinuxライクな開発環境がないとmakeできないということでしょうか。GMPはGMP-ECMやGGNFSなどの素因数分解ソフトウェアで利用されています。もちろん、このライブラリを呼び出すプログラムを自分で書くこともできます。 1. Cygwinのインストール CygwinはWindowsLinuxライクな環境を構築するためのソフトウェア群です。GMPをインストールするためにLinuxライクな環境が必要なので、先にCygwinをインストールしておきます。 メモ:Cygwinのインストールには時間がかかります。休日などに余裕を持って行いましょう。 1.1 Cygwinをインストールする場所を決める 十分な空き容量のあるドライブを

  • 1