simulink code generation error !!!

Hi everybody !
I have some problems with code generation. my generated code looks like okay. But if I make some implementation with this code to another main C-Script, the variables don't suit together :/ I see this error:
incompatible types when assigning to type ‘real_T’
can anybody tell me please where is the problem ? what should I chance to have the right variable type
thanks in advance
Best Regards Onur

2 个评论

I think the type real_T is defined in the header file "tmwtypes.h", do you have include it?
i think its related with "rtwtypes.h" but i have also "tmwtpyes.h"

请先登录,再进行评论。

 采纳的回答

Titus Edelhofer
Titus Edelhofer 2014-7-7

0 个投票

You should include the generated header file for the model, it should contain all necessary includes.
Titus

3 个评论

thanks, ive included the "rtwtypes.h" , now i see no error about real_T, but i have now a new error, it says fatal error: rtwtypes.h no file or directory, its really funny :/
Don't use the rtwtypes.h but the "modelname".h. It includes types, function headers etc.
Regarding the error: you will need to tell your compiler where to find it (command line it's the "-I" switch).
Titus
including just modelname.h doesn't help. but I added rtwtypes.h on the main script, its okay. I added also this header to my CMakeList.txt , I mean I told it to my compiler where it should be. its really strange iam getting still the same error...

请先登录,再进行评论。

更多回答(0 个)

类别

在 帮助中心 和 File Exchange 中查找有关 Simulink Coder 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by