Ошибка при вызове Matlab Engine из программы Fortran, написанной в Visual Studio 2015 - PullRequest
2 голосов
/ 30 сентября 2019

Я получаю следующую ошибку при попытке вызвать движок Matlab с помощью программы Fortran из Visual Studio 2015.

- фатальная ошибка LNK1181: не удается открыть входной файл 'libeng.lib' -

Я сделал следующие шаги, но все еще получил ту же ошибку:

1). Изменил Active Solution Platfrom на x64 (так как мой matlab 64-битный).

2). Включены следующие пути в соответствующие поля в страницах свойств -> Свойства конфигурации: a). Свойства конфигурации -> Fortran -> Дополнительные каталоги включения: 'C: \ Program Files \ MATLAB \ R2019a \ extern \ include' b). Свойства конфигурации -> Компоновщик -> Общие -> Дополнительные каталоги библиотек: 'C: \ Program Files \ MATLAB \ R2019a \ extern \ lib \ win64 \ microsoft' c). Свойства конфигурации -> Линкер -> Ввод -> Дополнительные зависимости: libeng.lib

3). Добавлен путь «C: \ Program Files \ MATLAB \ R2019a \ bin \ win64» в системных переменных.

Моя версия Matlab - R2019a, а Visual Studio - 2015 с Intel Parallel Studio XE 2018.

Пожалуйста, помогите мне разобраться с этим.

...