Как связать библиотеки Matlab с Eclipse - PullRequest
0 голосов
/ 27 июня 2019

Я пытаюсь вызвать MatLAB из своего кода C ++ для визуализации моих результатов (в основном для построения графиков) и использовать Eclipse в качестве C ++ IDE.Выполнены следующие шаги:

  1. Включенный путь заголовка: Свойства проекта >> Сборка C / C ++ >> Компилятор GCC C ++ >> Включает >> добавленные пути к -I

  2. Включенный путь к библиотеке: Свойства проекта >> Сборка C / C ++ >> MinGW C ++ Linker >> Библиотеки >> добавлены пути к -L

  3. Добавлены библиотеки: ProjectСвойства >> Сборка C / C ++ >> MinGW C ++ Linker >> Библиотеки >> добавлены библиотеки в -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

Что, по-моему, означает, что он ищет библиотеки matlab в папке lib MinGW.Я пропустил шаг, чтобы связать библиотеки с папкой Matlab lib?

Версия Matlab: 2018b Версия Eclipse: 2019-03 (4.11.0)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...