Next: , Previous: , Up: GMP Basics   [Index]


3.8 利用可能なマクロと定数

Global Constant: const int mp_bits_per_limb

1リム(limb)あたりのビット数。

Macro: __GNU_MP_VERSION
Macro: __GNU_MP_VERSION_MINOR
Macro: __GNU_MP_VERSION_PATCHLEVEL

GMPバージョンのメジャー番号,マイナー番号,パッチレベルを表わす整数です。GMP i.jの場合はそれぞれi, j, 0となります。GMP i.j.kの場合はi, j, kとなります。

Global Constant: const char * const gmp_version

GMPのバージョン番号で,“i.j.k”という形式の,NULLで終端となる文字列で表現されます。本文書を含むGMPのバージョンは"6.1.2"です。kがゼロの場合は“i.j”という形式も4.3.0以前では使われていました。

Macro: __GMP_CC
Macro: __GMP_CFLAGS

GMPのコンパイル時に使うコンパイラの指定と,コンパイラに与えるフラグ。文字列として与えます。