how to add static link library to S function
    3 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 Code Generation for Custom Blocks 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!

