how to add static link library to S function
10 views (last 30 days)
Show older comments
I am creating block scheme i want to use hil sdk functions to controll qube servo 2 from for linux (ubuntu 20.4.)
These functions should be only c functions.
I created S function but i can't link .a static link library and .h how can it be done ?
1 Comment
Yavuzhan Erdem
on 2 Dec 2023
Hello Dear,
Have you solved the problem ? I have also same problem. Actualll, I can compile s-function and get output file with .mexwa extension. However , when I run the simulink mod el , Undefined symbol error occured.
Answers (1)
Mark McBroom
on 20 Dec 2021
When compiling and linking your s-function using the mex command, you can provide optional argument -L to link to a library.
You can also use the legacy_code tool or the C Caller Block to define your s-function and specify the names and locations of libraries that are to be linked with your s-function.
See Also
Categories
Find more on Block and Blockset Authoring in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!