Где взять библиотеки matlab (libmat и libmx)

Мне нужно проверить и, возможно, использовать libFeatureDetection. Но, как указано на главной странице проекта, libFeatureDetection нуждается в Matlab (libmat, libmx) и OpenCV (core, imgproc, highgui).

Так можете ли вы сказать мне, где взять эти библиотеки? Нужно ли устанавливать Matlab?

2 ответа

Решение

Вам не нужен полный Matlab, только время выполнения компилятора MATLAB (MCR).

Вы можете взять полный пакет установщика там. Однако установщик основан на Java, и вам нужно установить JRE, чтобы извлечь библиотеки из пакета.

Итак, запустите установщик и установите MCR в какой-либо каталог. Когда вы закончите, вы найдете библиотеки в

<MCR installation dir>/matlab/v717/bin/glnx86/

PS Есть также хорошее руководство по связи с MCR.

Как вы можете видеть в CMakeLists.txt файл libFeatureDetection на github

FIND_PACKAGE( MATLAB REQUIRED )

означает, что вам нужно установить Matlab.

Другие вопросы по тегам