#优化 #算法 #API 绑定

sys grb-sys

对 Gurobi 的低级别绑定

8 个版本

0.1.7 2023 年 10 月 6 日
0.1.6 2023 年 8 月 22 日
0.1.5 2023 年 4 月 28 日
0.1.3 2020 年 2 月 1 日
0.1.0 2019 年 3 月 27 日

#1809算法

MIT 许可证

12KB
84

grb-sys

grb-sys crate

简介

grb-sys 是一个 Rust 编程语言的 crate,提供对 Rust 语言 Gurobi 优化套件的低级别访问。

API 绑定是从您系统上的 C 头文件自动生成的。

作者

Frank Fischer [email protected]

许可证

MIT 许可。

构建

将以下行添加到您的 Cargo.toml

[dependencies]
grb-sys = "^0.1"

如果 Gurobi 没有安装到您的系统位置(例如 /usr 或 /usr/local),构建脚本需要设置环境变量 GUROBI_HOME 为您的 Gurobi 安装路径,例如。

export GUROBI_HOME=/opt/gurobi900/linux64

文档

API 参考文档

备注

以下版本的 Gurobi 和 grb-sys 已知可以正常工作。

  • grb-sys 0.1 和 Gurobi 8.0
  • grb-sys 0.1.2 和 Gurobi 9.0

依赖项

~0–1.8MB
~37K SLoC