如何将Matlab库与Eclipse链接

时间:2019-06-27 15:23:54

标签: c++ eclipse matlab gcc

我试图从C ++代码中调用MatLAB,以可视化我的结果(基本上用于实时绘图),并使用Eclipse作为C ++ IDE。完成以下步骤:

  1. 包括的头文件路径:项目属性>> C / C ++构建>> GCC C ++编译器>>包括>>添加到-I的路径

  2. 包含的库路径:项目属性>> C / C ++构建>> MinGW C ++链接器>>库>>将路径添加到-L

  3. 添加的库:项目属性>> C / C ++构建>> MinGW C ++链接器>>库>>将库添加到-l

我的命令行有:

g++ "-LC:\\matlab\\R2018b\\extern\\lib\\win64\\mingw64" -o MinCircle.exe MainMin.o -llibMatlabEngine.lib -llibmat.lib
-llibeng.lib

然后出现以下错误:

C:/MinGW-64/bin/../lib/gcc/x86_64-w64-mingw32/6.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe:cannot find -llibMatlabEngine.lib

C:/MinGW-64/bin/../lib/gcc/x86_64-w64-mingw32/6.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe:cannot find -llibmat.lib

C:/MinGW-64/bin/../lib/gcc/x86_64-w64-mingw32/6.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe:cannot find -llibeng.lib

我猜这意味着它正在MinGW lib文件夹中搜索matlab库。我是否错过了将库链接到matlab lib文件夹的步骤?

Matlab版本:2018b Eclipse版本:2019-03(4.11.0)

0 个答案:

没有答案