subaochen/subaochen.github.io

XTP在linux下面的编译

subaochen opened this issue · 1 comments

boost 1.72+gcc-4.8+xtp 2.32+python 3.8(anaconda3环境下)版本的编译过程:
1,在~/devel/boost目录下执行:./bootstrap.sh --with-python=/home/subaochen/anaconda3/envs/quant/bin/python
2,在~/devel/boost目录下执行:./b2 --toolset=gcc-4.8 --with-python include="/home/subaochen/anaconda3/envs/quant/include/python3.8/" --with-thread --with-date_time --with-chrono --with-system
3,在xtp source目录下按照文中修改
4,编译xtp

注意:不要使用gcc-8, 编译能通过,但是无法正常执行。

可以通过sudo update-alternatives --config gcc选择默认gcc版本。