The objective is to demonstrate the making of Ada software available to Python and Julia programmers using GPRbuild. GPRbuild is the project manager of the GNAT toolchain. With GPRbuild the making of shared object files is fully automated and the software can be readily used in Python and Julia. The application is the build process of PHCpack, a free and open source software package to solve polynomial systems by homotopy continuation methods, written mainly in Ada, with components in C++, available at github at https://github.com/janverschelde/PHCpack.
翻译:目的是展示利用GPRbuilding向Python和Julia程序员提供Ada软件的情况。GPRbuilding公司是GNAT工具链的项目经理。GPR建设公司完全自动化地制作了共享对象文件,软件可以随时用于Python和Julia公司。应用程序是PHC软件包的建设过程,这是一个免费和开放源码软件包,主要用Ada格式编写,其组件在C++中,可在Github网站https://github.com/janverscrade/PHCpack上查阅。