如何在OMNet ++中使用Gurobi库

时间:2016-11-15 20:41:38

标签: omnet++ gurobi

我正在尝试在OMNet ++中使用gurobi。我已经包含gurobi_c++.h并且为了检测这个文件,我已经告诉编译器它可以找到它和库。为此,我选择了Makemake选项,自定义,Makefrag,并添加了两行:EXTRA_OBJS += -LC:/gurobi701/win32/libCFLAGS += -IC:/gurobi701/win32/include。第一个包含gurobi C ++库的路径,第二个包含头文件gurobi_c++.h的路径。我还在Includes部分的Path and symbols部分中为GNU C ++添加了包含文件的路径,并将库路径添加到Library Paths

尽管如此,当我编译它时,对undefined reference to中使用的所有函数都说gurobi_c++.h错误。我可以看到它检测到gurobi_c++.h,但我仍然有这些错误。

关于可能导致问题的任何想法?

bin文件夹的内容:

enter image description here

lib文件夹的内容:

enter image description here

1 个答案:

答案 0 :(得分:0)

您需要链接gurobi_c++库文件。将EXTRA_OBJS更改为:

EXTRA_OBJS += -LC:/gurobi701/win32/lib -lgurobi_c++

假设该库名为libgurobi_c++.alibgurobi_c++.dll