Під час компіляції S-функції Matlab або Simulink за допомогою mex вам може знадобитися компонування додаткових бібліотек. Це особливо поширено під час використання зовнішніх бібліотек, таких як OpenCV, Boost або Eigen.
Щоб скомпонувати додаткові бібліотеки під час компіляції S-функції Matlab або Simulink через mex, ви можете використати прапорець -l, за яким слідує назва бібліотеки. Наприклад, щоб скомпонувати бібліотеку OpenCV, ви можете використати таку команду:
mex_link_additional_libs.sh
mex -lopencv_core -lopencv_highgui myfunction.cpp
Дивіться схожі статті за категоріями:
Matlab/Simulink C/C++
Якщо ця стаття допомогла вам, будь ласка, подумайте про те, щоб купити мені каву або зробити пожертву через PayPal на підтримку досліджень та публікації нових статей на TechOverflow