Где взять библиотеки 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.