test.c に C 関数を作成しました
#include <stdio.h>
int Test()
{
FILE * fp = fopen("C:\\workspace\\test.txt", "rw");
fprintf(fp, "test hello world");
fclose(fp);
return 10;
}
そして、simulink の stateflow で状態を定義しました。使った
en: Test();
[ツール] -> [シミュレーション ターゲットを開く] -> [カスタム コード] -> [追加のリストを含める] と [生成されたカスタム C コードを含める] の両方でファイルを指定しました (絶対パスとファイル名を使用)。モデルを実行しようとすると、パーサー エラーが発生しました。 ja: テスト(); ^ 'Test' という名前の関数は Stateflow 関数ではありません。
私は何をすべきか?