GAP system 离散代数开发库开源项目

我要开发同款
匿名用户2021年11月10日
29阅读
开发技术C/C++
所属分类程序开发、数学计算
授权协议GPL 2.0

作品详情

GAP是 Groups、Algorithms、Programming 的首字母简称,是一个计算离散代数的系统,特别强调计算群理论,主要用于研究组及其表示、环、向量空间、代数、组合结构等。

GAP开发库提供了一种编程语言、一个由数以千计的函数库,来实现用GAP语言编写的代数算法以及代数对象的大型数据库。

安装所需的依赖项 C编译器,如GCC或Clang C++编译器GNUMakeGNUAutoconfGNULibtool

此外,建议至少安装以下可选依赖项:

GMP的 DevelopmentheadersGNU多重精度算法库zlib的 DevelopmentheadersGNUReadline的 Developmentheaders

在Ubuntu或Debian上,可以使用以下命令安装:

sudoapt-getinstallbuild-essentialautoconflibtoollibgmp-devlibreadline-devzlib1g-dev

在macOS上,你可以通过以下几种方式安装依赖项:

usingHomebrew: brewinstallautoconflibtoolgmpreadlineusingFink: finkinstallautoconf2.6libtool2gmp5readline7usingMacPorts: portinstallautoconflibtoolgmpreadline

官网稳定版可以从 https://www.gap-system.org/Releases/index.html 获得

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论