subaochen / subaochen.github.io

MIT License
1 stars 3 forks source link

XTP在linux下面的编译 #92

Open subaochen opened 4 years ago

subaochen commented 4 years ago

https://subaochen.github.io/database/2020/03/20/xtp-linux-compile/

subaochen commented 2 years ago

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版本。