首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何解决GUROBI_LIBRARY丢失的问题?

问如何解决GUROBI_LIBRARY丢失的问题?
EN

Stack Overflow用户
提问于 2021-03-24 00:03:49
回答 1查看 53关注 0票数 0

当我试图从Fast and Safe Trajectory Planner for Flights in Unknown Environments运行代码时,我遇到了以下问题

代码语言:javascript
复制
CMake Error at /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
  Could NOT find GUROBI (missing: GUROBI_LIBRARY)

我认为我正确地遵循了所有的说明,并且文件~/.bashrc附加了以下语句:

代码语言:javascript
复制
source /opt/ros/melodic/setup.bash
export GUROBI_HOME="/home/zjnyly/Desktop/gurobi911/linux64"
export PATH="${PATH}:${GUROBI_HOME}/bin"
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${GUROBI_HOME}/lib"
export GRB_LICENSE_FILE="/home/zjnyly/gurobi.lic"
source /home/zjnyly/Desktop/ws//devel/setup.bash

然后我尝试在FindGUROBI.cmake文件中手动更改gurobi的版本,但我不知道如何正确地编写它。(我电脑上的gurobi版本是9.1.1)

代码语言:javascript
复制
find_library(GUROBI_LIBRARY
NAMES gurobi gurobi91
HINTS ${GUROBI_DIR} $ENV{GUROBI_HOME}
PATH_SUFFIXES lib)

我是这个领域的新手,对这些东西了解不多。如果你能帮我,我将不胜感激。谢谢!

EN

回答 1

Stack Overflow用户

发布于 2021-06-28 20:34:40

我猜你没有正确设置你的环境变量,请检查。由于该工作仅在Ubuntu 16.04/ROS Kinetic、Ubuntu 18.04/ROS Melodic和Gurobi 8.1、Gurobi 9.0和Gurobi 9.1中测试。因此,请使用相关版本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66766880

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档