"fatal error C1083: Cannot open include file: 'rt_logging.h': No such file or directory"

조회 수: 15 (최근 30일)
sneha bharadwaj
sneha bharadwaj 2017년 4월 13일
편집: Ayush 2024년 11월 28일
I have built a model in simulink and i have generated c code using ert.tlc(system target file) and when I use mex command for that generated c code that is mex model.c in order to test the generated code for errors it is showing the following error " fatal error C1083: Cannot open include file: 'rt_logging.h': No such file or directory". Solution to this problem will be very helpful
  댓글 수: 1
PJ
PJ 2023년 3월 2일
I'm getting a similar error when attempting to build in R2022b:
fatal error C1083: Cannot open include file: 'rtGetInf.h': No such file or directory
Did you find a resolution to this issue?

댓글을 달려면 로그인하십시오.

답변 (2개)

Manish
Manish 2024년 10월 11일
편집: Manish 2024년 10월 11일
Hi,
I understand that you are unable to locate the ‘rt_logging.h’.
Here are the simple steps you can follow to locate your ‘rt_logging.h’:
The "rt_logging.h" file is located in MATLAB's installation directory under `<matlabroot>/rtw/c/src`
To resolve the error, copy this file from the specified directory and paste it into your project folder.
To obtain all necessary "header files" during code generation, follow these steps:
  • Go to "Model Settings" in the "Modeling" tab on the taskbar.
  • Access the "Code Generation" section.
  • In the "Code Generation" area, under "Build Process," ensure that the "Generate Code Only" option is not selected.
  • Check the option labeled "Package code and artifacts."
  • Generate the code again
On following the above instructions, Simulink will create a zip file containing the code generation files and all required header files, which are stored in a separate folder.
Hope this helps!

Ayush
Ayush 2024년 11월 28일
편집: Ayush 2024년 11월 28일

카테고리

Help CenterFile Exchange에서 Simulink Coder에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by