フィルターのクリア

Use a compiled Library .a extension in simulink

2 ビュー (過去 30 日間)
Ali
Ali 2024 年 4 月 25 日
コメント済み: Mark McBroom 2024 年 6 月 5 日
Hello,
I have a compiled library file .a extension, I need to import this file into simulink and use it in my simulation activities. How can I use this file in simulink? I need to integrate it as a block in a big model?
Thank you in advance for your response.
Regards,
Ali ISSA

回答 (1 件)

Mark McBroom
Mark McBroom 2024 年 4 月 27 日
You can use the C Caller block to call a function that exists in a library. You'll need the header file that defines the function prototype.
  3 件のコメント
Ali
Ali 2024 年 6 月 4 日
Is there a special syntax that should I respect in entering the library, because I have always the same error obtained "Caused by:
  • C:\Build_Lib\source_1\slprj\_slcc\7xBLFt7WXeeQZ6YiprJ5CB\customcode_7xBLFt7WXeeQZ6YiprJ5CB.c:4:2: error: expected identifier or '(' before string constant "C:\\Build_Lib\\source_1")
Mark McBroom
Mark McBroom 2024 年 6 月 5 日
You can look at the C file mentioned in the error message. Since the error is happening near the top of the file ( line 4), best guess is that you entered the name of the header file incorrectly in the custom code : Include Headers diaglog. You should enter something like: #include "myHeader.h"
Thanks.
Mark.

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

カテゴリ

Help Center および File ExchangeSimulink Functions についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by