I have trouble building Solution in MSVC for simulink model to generate execuatble

3 visualizzazioni (ultimi 30 giorni)
Once the solution file is created, it throws an error in VS 2019 :
fatal error C1083: Cannot open include file: 'nuttx/config.h': No such file or directory
I use VS 2019 with platform toolset v 142 with matlab 2021a.
Thanks,
Maria

Risposte (1)

Anshuman
Anshuman il 10 Set 2024
Hello,
The error you're encountering indicates that the build process is unable to locate the 'nuttx/config.h' file, which is required for compilation. Here are some steps you can take to resolve this issue:
  • Ensure that the directory containing 'nuttx/config.h' is included in the project's include paths.
  • In Visual Studio, right-click on your project in the Solution Explorer, select "Properties," and navigate to "C/C++" -> "General" -> "Additional Include Directories." Add the path where "nuttx/config.h" resides.
  • Ensure that MATLAB is properly configured to work with your version of Visual Studio. You can verify this by running the following command in MATLAB:
mex -setup
% This command will guide you through configuring the compiler settings.
  • Check if there are any environment variables that need to be set for NuttX or your project. Variables such as INCLUDE or PATH might need to be updated.
  • After making the necessary changes, try cleaning and rebuilding the project in Visual Studio. You can do this by selecting "Build" -> "Clean Solution" followed by "Build" -> "Rebuild Solution."
You can refer to these documentation links:
Hope it helps!

Categorie

Scopri di più su Simulink in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by