Mathomatic在C中实现,可能适合您的目的.
Mathomatic™是一种便携式命令行教育CAS和计算器软件,完全用C语言编写.它是免费的开源软件(FOSS),根据GNU宽通用公共许可证(LGPL版本2.1)发布,自1986年以来一直在不断发展.该软件可以同时象征性地解决,简化,组合和比较代数方程根据需要执行广义标准,复数,模数和多项式算术.它做了一些微积分,很容易编译/安装,学习和使用.
从开发人员手册:
Mathomatic源代码也可以编译为符号数学库,可以从任何C兼容程序调用,并且主要与操作系统无关.