MATLAB Answers

some header files which are actually included in code were not generated in code generation process of simulink.

2 ビュー (過去 30 日間)
Sriniketh Konduri
Sriniketh Konduri 2019 年 3 月 25 日
回答済み: hu yutong 2020 年 7 月 16 日
I have generated c++ code for inverse kinematics for a six dof arm. The generated code includes header files like "ctimefun.h", "nesl_rtw.h" which are not actually generated in the code generation. Can any one help what are these header files?

  0 件のコメント

サインインしてコメントする。

回答 (3 件)

Harshita Gupta
Harshita Gupta 2019 年 3 月 28 日
Hello ,
Try restoring the search path to default one :
>> rehash toolbox
>> rehash toolboxcache
>> sl_refresh_customizations
sl_refresh_customizations" refreshes the Simulink menu and the dialog customization.
It probably will help.

  0 件のコメント

サインインしてコメントする。


Tohru Kikawada
Tohru Kikawada 2020 年 4 月 29 日
You may need to call packNGo to collect the referred files from your code. Here is an example for this and the files can be found in generated myfunc_archive.zip.
codegen -config cfg myfunc -args {arg} -launchreport
load(fullfile('codegen','lib','myfunc','buildInfo'));
packNGo(buildInfo,{'packType', 'flat', ...
'fileName','myfunc_archive'});

  0 件のコメント

サインインしてコメントする。


hu yutong
hu yutong 2020 年 7 月 16 日
Include this two folders:
{MatlabPath}\R2020a\toolbox\shared\robotics\robotcore\rate\include (ctimefun.h)
{MatlabPath}\R2020a\extern\include

  0 件のコメント

サインインしてコメントする。

Community Treasure Hunt

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

Start Hunting!

Translated by