Why I can't generate c++ code only using simulink coder?
10 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
When I try to generate code using simulink coder I see the following error:
The specified code generation target is configured to generate C++, but the C-only compiler, LCC, is the default compiler. To allow code generation, you can select any C++ compiler from the Toolchain pulldown as well as selecting the 'Generate code only' option. To generate C code, open the Configuration Parameters dialog and set the target language to C. Or, to specify a C++ compiler, enter 'mex -setup' at the command prompt. For details on supported C++ compiler versions, see http://www.mathworks.com/support/compilers/current_release
I want just generate C++ code only, do not use any compilers. I have activated this option. I think the reason of this error is "generate makefile" option, that is enabled. But it is read only and I can't deactivate it. How can I generate C++ code without using any compilers?
0 Commenti
Risposte (2)
Walter Roberson
il 22 Ago 2017
You cannot do that. If I recall correctly, one of the intermediate steps in code generation involves generating a program and running it.
2 Commenti
Tuncay ÖLÇER
il 11 Lug 2018
I have also got exactly the same answer. Is there any possible solution to this problem? Thank you.
Kurt Stewart
il 26 Mar 2019
Modificato: Kurt Stewart
il 26 Mar 2019
Probably because it is trying to create an executable out of the code and you can only do that using a compiler. Just add one it isnt not hard you can do so through Matlab add-ons or gcc, g++ compilers are standard free software
0 Commenti
Vedere anche
Categorie
Scopri di più su Simulink Coder in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!