数値計算ライブラリ:boost
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
数値計算ライブラリ:boost [2021/06/15 00:26] – 作成 koudai | 数値計算ライブラリ:boost [2021/06/27 22:04] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 24: | Line 24: | ||
Boostライブラリをビルドするためのb2およびbjamが生成します。 | Boostライブラリをビルドするためのb2およびbjamが生成します。 | ||
+ | toolsetは指定しなければgccになります。 | ||
< | < | ||
- | $ ./ | + | $ ./ |
</ | </ | ||
Line 32: | Line 33: | ||
< | < | ||
- | $ ./b2 install -j4 --prefix=/ | + | $ sudo ./b2 install -j4 --prefix=/ |
</ | </ | ||
+ | * prefixでインストール先のディレクトリを指定します | ||
* -j4 でビルドする時の並列数を指定します(この場合は4並列) | * -j4 でビルドする時の並列数を指定します(この場合は4並列) | ||
* toolsetは指定しなければGCCが使われます。 | * toolsetは指定しなければGCCが使われます。 | ||
+ | |||
+ | |||
+ | |||
+ | ====== Intel Pythonを使う場合 ====== | ||
+ | |||
+ | oneAPIの中のIntel Pythonを使うと、b2実行時に次のようなエラーが出ることがあります。(エラーが出てもビルドは止まりません) | ||
+ | |||
+ | < | ||
+ | ./ | ||
+ | # include < | ||
+ | ^~~~~~~~~~~~ | ||
+ | 1 error generated. | ||
+ | </ | ||
+ | |||
+ | pyconfig.hを見つけることができていません。 | ||
+ | この場合はproject-config.jamを開いて次のように変更します。 | ||
+ | (ディレクトリのパスは自分の環境に適宜合わせてください) | ||
+ | |||
+ | < | ||
+ | (略) | ||
+ | # Python configuration | ||
+ | import python ; | ||
+ | if ! [ python.configured ] | ||
+ | { | ||
+ | using python : 3.7 : "/ | ||
+ | } | ||
+ | (略) | ||
+ | </ | ||
数値計算ライブラリ/boost.1623684393.txt.gz · Last modified: 2021/06/27 21:57 (external edit)