Cómo usar la biblioteca CSymPy en un archivo CPP

CSymPy (ahora renombrado a SymEngine) es una biblioteca C ++. Entonces puede incluirlo en un archivo C ++.

Debe instalar SymEngine usando sudo make install que instalaría la biblioteca en `/ usr / local / lib /` y los encabezados en `/ usr / local / include` o puede dar una opción CMake para instalarlo en otra ubicación.

Un ejemplo serían los puntos de referencia dados con él.
https://github.com/sympy/symengi…

Para compilar puede hacer g++ -std=c++0x -I/usr/local/include/ -L/usr/local/lib/ add1.cpp -lsymengine -lteuchos -lgmpxx -lgmp

Los envoltorios de python opcionales le permiten llamar a SymEngine desde Python. Necesita instalar Cython para ello.
Para instalar la biblioteca de Python, ejecute python setup.py install
Las pruebas están aquí para tener una idea de cómo llamar a la biblioteca de Python, https://github.com/sympy/symengi…