C制动器 (2.8.12或更高版本) C++11兼容编译器(g++>=4.8.5或clang++>=3.3或icpc>=15.0) 促进 (1.53.0或更高版本),特别是组件 促进。 程序选项(_O) 促进。 文件系统 促进。 系统
特征3 (3.1.0或更高版本) GiNaC公司 (1.6.2或更高版本) GNU科学图书馆 (版本1.15或更高) NLopt(NLopt) (2.4.1或更高版本)
编程辅助工具 ,用于构建文档 Python 2.7.x或Python3.x,用于运行一些示例
-
创建要在其中生成包的生成目录: mkdir构建 -
从该目录运行CMake以配置生成系统: cd内部版本 cmake。。 -
编译核心库和命令行可执行文件: cmake—构建。 -
或者,构建并运行单元测试: cmake—构建-- 目标“检查” -
或者,构建示例程序: cmake—构建-- 目标“示例” -
(可选)构建程序包文档: cmake—构建-- 目标“文档” -
(可选)安装库和可执行文件: cmake—构建-- 目标“安装”
./bin/run_cmd_line_potential.x\ --电位“(x^2+y^2)*(1.8*(x-1)^2+0.2*(y-1)^2-0.4)”\ --字段x--字段y--本地最小值0 0
克马克/ 包含CMake生成系统使用的模块和脚本 文档/ 包含生成文档所需的源文件 示例/ 包含演示BubbleProfiler使用的示例 包括/ 包含由包提供的C++头文件 型钢混凝土/ 包含从中生成包的C++源文件 测试/ 包含包单元测试 实用程序/ 包含有用的实用程序脚本,主要用于包 开发人员