Include library path in MATLAB coder
3 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Fabio Canesin
il 16 Mar 2017
Risposto: Ryan Livingston
il 17 Mar 2017
I'm using MATLAB Coder to generate C code and on the original MATLAB I call a mex file. I do have a C interface for that, but how can I provide additional library path for the coder compiler ?
My code is:
function [ res ] = crtfwd(rad, rh, rv) %#codegen
res = zeros(1, 234);
if coder.target('MATLAB')
res = rtfwd(rad, rh, rv);
else
nrad = int32(numel(rad));
coder.ceval('wrtfwd', nrad, ...
coder.rref(rad), coder.rref(rh), coder.rref(rv), coder.wref(res));
end
end
I have the .lib for wrtfwd, but how do I provide this path to Coder ?
0 Commenti
Risposta accettata
Ryan Livingston
il 17 Mar 2017
You can use coder.updateBuildInfo to do that:
Alternatively you can also just pass the LIB file to codegen:
codegen foo -args {1} wrtfwd.lib
or use coder.ExternalDependency:
0 Commenti
Più risposte (0)
Vedere anche
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!