Библиотека Engineering and Scientific Subroutine Library (ESSL) for Linux on Power V4.3.1
расположена в
/opt/ibmmath/.
- компиляция: -I/opt/ibmmath/include
- компоновка: -L/opt/ibmmath/lib
- последовательная версия: -lesslbg
- многонитевая версия: -lesslsmpbg
- см. тж. официальную документацию
- если ESSL-функции используются в C-программе (C++-программе), то, возможно, на этапе компоновки будет необходимо:
- использовать команду mpixlc_r (mpixlcxx_r для C++) вместо mpixlc (mpixlcxx)
- подключить библиотеки
- /opt/ibmcmp/xlf/bg/11.1/lib/libxlf90_r.a
- к однонитевой программе
- /opt/ibmcmp/xlsmp/bg/1.7/lib/libxlomp_ser.a
- к многонитевой программе
- /opt/ibmcmp/xlsmp/bg/1.7/lib/libxlsmp.a
- /opt/ibmcmp/xlf/bg/11.1/lib/libxlfmath.a
- см. тж. часто задаваемые вопросы