我正在尝试在我的CLion环境中使用Gurobi。CLion单独可以与MSVC编译器完美地配合运行。
Clion - version 2020.3.1
Visual Studio - 2019
C++ 17
Gurobi version 9.0.3为了安装Gurobi,我遵循了下面的安装指南:
为了在CLion中使用,我在我的CMakeLists.txt中添加了以下内容:
我已经有一些库已经包含在其中的Gurobi代码:#include "gurobi_c++.h“
当我现在运行我的代码时,我得到这个错误消息:
CMake Error at C:/Program Files/JetBrains/CLion 2020.3.1/bin/cmake/win/share/cmake-
3.17/Modules/FindPackageHandleStandardArgs.cmake:164 (message):
Could NOT find GUROBI (missing: GUROBI_LIBRARY)发布于 2021-01-11 20:34:43
您需要确保链接正确版本的Gurobi库。请检查FindGUROBI.cmake文件,并根据您安装的Gurobi版本(例如gurobi90)修改NAMES行:
find_library(GUROBI_LIBRARY
NAMES gurobi gurobi91
HINTS ${GUROBI_DIR} $ENV{GUROBI_HOME}
PATH_SUFFIXES lib)还请确保将环境变量GUROBI_HOME设置为指向您的安装目录。
https://stackoverflow.com/questions/65634899
复制相似问题