0

S-Function ビルダー ブロックと minGW 64 ビット コンパイラを使用して、MATLAB Simulink でさまざまな C-Function をコンパイルしようとしています。コードの構文エラーは、生産されて何年も稼働している ECU のコードであるため、あり得ません。

2 つのファイルで次のエラー メッセージが表示され続けます。

...example.obj:example.c:(.text+0x0): 複数の「example」の定義

...example.obj:example.c:(.text+0x0): 最初にここで定義

「最初の定義」と同じ位置を参照しているため、エラーは私を混乱させます。他の関数では位置 ( .text+0x17a) です。

同じ問題に直面した人や、それを修正する方法を考えている人はいますか? コンパイラのバグでしょうか?

ドイツからのご挨拶、ジョナサン

4

0 に答える 0