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

6 次查看(过去 30 天)
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

回答(1 个)

Anshuman
Anshuman 2024-9-10,6:25
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!

类别

Help CenterFile Exchange 中查找有关 Simulink 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by