Include library path in MATLAB coder
5 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Fabio Canesin
le 16 Mar 2017
Réponse apportée : Ryan Livingston
le 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 commentaires
Réponse acceptée
Ryan Livingston
le 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 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur MATLAB Coder dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!