Wie man zusätzliche Bibliotheken beim Kompilieren von Matlab/Simulink S-Funktionen über 'mex' verlinkt

Wenn Sie eine Matlab- oder Simulink-S-Funktion mit mex kompilieren, müssen Sie möglicherweise zusätzliche Bibliotheken verlinken. Dies ist besonders häufig der Fall bei der Verwendung externer Bibliotheken wie OpenCV, Boost oder Eigen.

Um zusätzliche Bibliotheken beim Kompilieren einer Matlab- oder Simulink-S-Funktion über mex zu verlinken, können Sie das -l-Flag gefolgt vom Bibliotheksnamen verwenden. Um beispielsweise die OpenCV-Bibliothek zu verlinken, können Sie den folgenden Befehl verwenden:


Check out similar posts by category: Matlab/Simulink, C/C++