The library method 'vision.internal.buildable.ComputeMetricBuildable.updateBuildInfo' failed
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
cfg = coder.config("exe");
cfg.Hardware = coder.hardware("Robot Operating System 2 (ROS 2)");
cfg.Hardware.DeployTo = "Localhost";
cfg.Hardware.BuildAction = "Build and run";
cfg.HardwareImplementation.ProdHWDeviceType = "Intel->x86-64 (Windows64)";
cfg.HardwareImplementation.ProdLongLongMode = true; % Use 'long long' for Int64 or Uint64 data types
codegen xxx -config cfg
The library method 'vision.internal.buildable.ComputeMetricBuildable.updateBuildInfo' failed.
Caused by:
Unable to determine MEX compiler: use mex -setup to configure your system.
0 commentaires
Réponses (1)
Josh Chen
le 1 Mai 2023
Hello Andinet,
As the error message suggested, please use
>> mex -setup
to set up the compiler so that MATLAB can find the compiler in your system. You may also need
>> mex -setup C++
If setting up compiler does not resolve this issue, we may need to look at the m-file you are trying to generate code from.
Thanks,
Josh
3 commentaires
Josh Chen
le 11 Mai 2023
Hi Andinet,
Sorry for late response. I tried to generate code from my side and confirm that there is an issue when pointCloud during code generation on Windows. I tried to generate code with the same setup on linux and it works.
Couple releases ago, I believe I was able to do the same thing on Windows too, so I've raised an internal ticket for the corresponding team to look into this issue.
Thanks,
Josh
Voir également
Catégories
En savoir plus sur Specialized Messages dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!