Build Failed : Code generation information file does not exist.
215 次查看(过去 30 天)
显示 更早的评论
Hello,
I am trying to test a flight controller algorithm on PX4 Host Target on my Simulink but I get the following error. Does anyone know the solution ?
Top model targets built:
Model Action Rebuild Reason
=========================================================================
attitude_cont Failed Code generation information file does not exist.
0 of 1 models built (0 models already up to date)
Build duration: 0h 0m 22.477s
Compilation failure for command "C:\PX4\run-console_Simulink.bat "cd C:/PX4/home/Firmware/build/px4_sitl_default; bash
/cygdrive/c/ProgramData/MATLAB/SupportPackages/R2023a/toolbox/target/supportpackages/px4/lib/scripts/executeBashCmdCygwin.sh /cygdrive/c/PX4/home/Firmware/build/px4_sitl_default/generateHostTargetObj.txt"" with error "/cygdrive/c/PX4/home/Firmware/build/px4_sitl_default/generateHostTargetObj.txt
1 个评论
zhu
2023-11-23
Hello, have you solved this problem? I also encountered the same problem, did not solve, can you provide the solution ideas?
回答(1 个)
Abhishek Krishna
2023-6-16
Hi,
This error typically occurs when the code generation information file doesn't exist and can arise due to various reasons. Here are a few things you can try to resolve the issue:
- Check if your model is set up correctly and all the required blocks and parameters are defined.
- Verify if the build folder exists and the path to that folder is correctly specified.
- Check if there are any errors in the MATLAB Command Window that may have caused the code generation to fail.
- Check if the necessary support packages and target files are installed in MATLAB. You may need to download and install the required support packages for PX4 Host Target.
- Try generating the code manually via the Build button in Simulink.
- Make sure that the cygwin path is set in MATLAB.
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!