缺少带有OpenECU的builtin_typeid_types.h

11次(最近30天)
Rushil Thakker
Rushil Thakker 在2020年3月4日
回答: 大卫·芬克 2020年5月4日
使用以下命令构建openECU Simu金宝applink模型:
>> oe_create_model('第1步''DD''STP'“模板”“最小”'部分''01T-068276'“问题”,2)
然后在使用GCC编译器构建模型时,将生成以下日志和错误。任何想法如何解决这个问题。
一世是入门指南在矿井时,我第一次遇到了错误以下链接如下。
# # #发电在\ mizzou生态赛车\Documents\MATLAB\step1_r2018.2_64_oe_2.8.0_r2019_1_unknown文件夹中加入代码:C:\Users\Mizzou Eco-Racing\Documents\MATLAB\step1_r2018.2_64_oe_2.8.0_r2019_1_unknown
# # #调用目标语言编译器上step1.rtw
# # #使用系统目标文件:C:\ openecu \平台\ 2_8_0_r2019-1 \ openecu \ RTW \ C \ openecu_grt_rsim \ openecu.tlc
# # #装载TLC函数库
# # #最初的传递模型以缓存用户定义的代码
# # #缓存模型的源代码
# # #写作头文件step1_types.h
# # #写作头文件step1.h
# # #写作源文件step1.c
# # #写作头文件rtwtypes.h
# # #写作头文件multiword_types.h
# # #写作头文件step1_private.h
# # #写作源文件step1_data.c
# # #写作头文件rt_nonfinite.h
# # #写作源文件rt_nonfinite.c
# # #写作头文件rt_defines.h
# # #写作头文件rtGetInf.h
# # #写作源文件rtGetInf.c
# # #写作头文件rtGetNaN.h
# # #写作源文件rtGetNaN.c
# # #TLC.代码生成完整的。
# # #TLC.代码生成持续OpenECU。
# # #写作自动数据字典文件mpl_dd.txt
# # #写作C-API配置文件step1.capi
# # #TLC.OpenECU的代码生成完成。
# # #阅读从mpl_dd.txt自动生成平台DDEs
# # #写作模型DDE文件step1.dde.tmp
# # #加工平台模板生成文件:C: \ openecu \ \ 2 _8_0_r2019-1 \ openecu \ rtw \ C \ openecu_grt_rsim \ openecu_r2018b_64.tmf
# # #步骤1。可这选自C产生:\ openecu \平台\ 2_8_0_r2019-1 \ openecu \ RTW \ C \ openecu_grt_rsim \ openecu_r2018b_64.tmf是最新
# # #建筑第一步:\ step1.bat
C:\用户\密苏里大学生态赛车\文档\ MATLAB \ step1_r2018.2_64._oe_2.8.0_r2019_1_unknown>设置MATLAB = C:\ Program Files文件\ MATLAB \ R2018b
C:\用户\密苏里大学生态赛车\文档\ MATLAB \ step1_r2018.2_64._oe_2.8.0_r2019_1_unknown>“C:\ Program Files文件\ MATLAB \ R2018b \ BIN \ Win64的\使用gmake”-f step1.mk MODELLIB = step1lib.a RSIM_SOLVER_SELECTION = 1 PCMATLABROOT =“C: \ \ MATLAB程序文件\ \ \ \ R2018b”EXT_MODE = 0 EXTMODE_STATIC_ALLOC = 0 EXTMODE_STATIC_ALLOC_SIZE = 1000000 EXTMODE_TRANSPORT = 0 TMW_EXTMODE_TESTING = 0 RSIM_PARAMETER_LOADING = 1 MAX_DD_LENGTH = 31 CONT_IF_VISION_STRATEGY_FAILS = 0 COMBINE_OUTPUT_UPDATE_FCNS = 0 INCLUDE_MDL_TERMINATE_FCN = 1 MULTI_INSTANCE_CODE = 0 MODELREF_TARGET_TYPE =没有RELATIVE_PATH_TO_ANCHOR = . .ISPROTECTINGMODEL = NOTPROTECTING
C:/ openecu /平台/ 2_8._0._r2019-1 / openecu /../工具/蟒蛇/蟒蛇-E C:/ openecu /平台/ 2_8._0._r2019-1 / openecu / . . /工具/ check_compiler / check_compiler.py——gcc_4_7_3
搜索对于GCC 4.7.3编译器......
发现安装GCC编译器。
C:/ openecu /平台/ 2_8._0._r2019-1 / openecu /../工具/蟒蛇/蟒蛇-E C:/ openecu /平台/ 2_8._0._r2019-1 / openecu / . . /工具/技术/ capi.py——没有返回-code -i step1.capi --name长度31 --output码step1_api--gcc-ldfile mk_step1_specific_linkage.ld> step1.gen_code.err 2>&1
C:/ openecu /平台/ 2_8._0._r2019-1 / openecu /../工具/蟒蛇/蟒蛇-E C:/ openecu /平台/ 2_8._0._r2019-1 / openecu /../工具/ show_build_errors / show_build_errors.py -i step1.gen_code.err -p C:/ openecu /平台/ 2_8._0._r2019-1 / openecu \ .. \ doc_user \ openecu_use金宝appr_guide_simulink_chunk
C:/ openecu /平台/ 2_8._0._r2019-1 / openecu /../工具/蟒蛇/蟒蛇-E C:/ openecu /平台/ 2_8._0._r2019-1 / openecu /../工具/ gen_pnv_overrides / gen_pnv_overrides.py -m step1.c -t openecu.tlc
C:/ openecu /平台/ 2_8._0._r2019-1 / openecu /../工具/ gcc_4_7_3 / PPC / bin中/ PowerPC的eabispe-GCC -DCFG_M110 -DCFG_SUB_000 -DMODEL =第一步-DNUMST = 1 -DTID01EQ = 0 -DNCSTATES = 0 5'-DMT = 0 -DMODEL_REF_BUILD = 0-Wa,-aln = rtGetInf.s @ mk_model_cc_opts.cfg -o rtGetInf.o rtGetInf.c
C:/ openecu /平台/ 2_8._0._r2019-1 / openecu /../工具/ gcc_4_7_3 / PPC / bin中/ PowerPC的eabispe-GCC -DCFG_M110 -DCFG_SUB_000 -DMODEL =第一步-DNUMST = 1 -DTID01EQ = 0 -DNCSTATES = 0 5'-DMT = 0 -DMODEL_REF_BUILD = 0-Wa,-aln=rtGetNaN.s @mk_model_cc_opts.cfg -o rtGetNaN.o rtGetNaN.c
C:/ openecu /平台/ 2_8._0._r2019-1 / openecu /../工具/ gcc_4_7_3 / PPC / bin中/ PowerPC的eabispe-GCC -DCFG_M110 -DCFG_SUB_000 -DMODEL =第一步-DNUMST = 1 -DTID01EQ = 0 -DNCSTATES = 0 5'-DMT = 0 -DMODEL_REF_BUILD = 0-Wa,-aln=rt_nonfinite.s @mk_model_cc_opts.cfg -o rt_nonfinite.o rt_nonfinite.c
C:/ openecu /平台/ 2_8._0._r2019-1 / openecu /../工具/ gcc_4_7_3 / PPC / bin中/ PowerPC的eabispe-GCC -DCFG_M110 -DCFG_SUB_000 -DMODEL =第一步-DNUMST = 1 -DTID01EQ = 0 -DNCSTATES = 0 5'-DMT = 0 -DMODEL_REF_BUILD = 0-Wa,-aln=step1_data.s @mk_model_cc_opts.cfg -o step1_data.o step1_data.c
C:/ openecu /平台/ 2_8._0._r2019-1 / openecu /../工具/ gcc_4_7_3 / PPC / bin中/ PowerPC的eabispe-GCC -DCFG_M110 -DCFG_SUB_000 -DMODEL =第一步-DNUMST = 1 -DTID01EQ = 0 -DNCSTATES = 0 5'-DMT = 0 -DMODEL_REF_BUILD = 0-Wa,-aln = rsim_main.s @ mk_model_cc_opts.cfg -o rsim_main.o C:/ PROGRA〜1 / MATLAB / R2018b \ RTW \ C \ RSIM / rsim_main.c
选自C包含的文件:/ PROGRA〜1 / MATLAB / R2018b \ RTW \ C \ RSIM / rsim_main.c:24:0:
C:/PROGRA~1/MATLAB/R2018b/rtw/c/src/rt_logging.h:17:34:致命错误:builtin_typeid_types.h:没有这样的文件或目录
编译终止。
(rsim_main gmake: * * *。o)错误1

答案(1)

大卫·芬克
大卫·芬克 2020年5月4日
基于 http://金宝appsupport.openecu.com/ ,这听起来像OpenECU r2.8.0不支持RSIM与MATLAB R2018b金宝app。
我建议联系OpenECU的创建者。

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!