既存のプロジェクトをIAR 6.50 Compiler
に追加しようとしています。コンパイラとプロジェクトをセットアップするには、User Guide
に記載されているように、私はそれぞれのステップに従ってきました。今度私のプロジェクトをビルドすると、下の画像に示すようなエラーが表示されます これらはすべて.c
ファイルにあります。主な問題は何か分かりません。プロジェクトのビルド中にIAR 6.50に複数のエラーが表示される
ご協力いただければ幸いです。
既存のプロジェクトをIAR 6.50 Compiler
に追加しようとしています。コンパイラとプロジェクトをセットアップするには、User Guide
に記載されているように、私はそれぞれのステップに従ってきました。今度私のプロジェクトをビルドすると、下の画像に示すようなエラーが表示されます これらはすべて.c
ファイルにあります。主な問題は何か分かりません。プロジェクトのビルド中にIAR 6.50に複数のエラーが表示される
ご協力いただければ幸いです。
ファイル "stm8l15x.h"を少なくとも適用する必要があります。使用するコンパイラのサポートを追加する必要があります。
IARコンパイラのサポートは、新しいコンパイラに移植するプロジェクトによって異なります。最良のアイデアは、図書館の著者に連絡することです。おそらく、StackOverflowでその(ライブラリ?)プロジェクトを使用していた誰かを見つけることができます。しかし、あなたが名前を明らかにしない限り、これは低い可能性があります。
EDIT: ファイル "stm8l15x.h"の#67行目をコンパイラで使用するかどうかを確認する必要があります。どういうわけか#ifdef
はもはや動いていません。 #ifdef
チェーンを変更するか、実行時にコンパイラに渡す#define
を変更します。
ファイル 'stm8l15x.h'はすでに私のプロジェクトに入っています –
答えの残りの文脈はそれが誤字であったことを示しています。つまり、あなたやそのライブラリの作者が**適応**する必要があるそれを「採用」(含める)だけでなく、 –
このプロジェクトで以前にどのコンパイラを使用しましたか? – user694733
テキストのグラフィックスクリーンショットグラフィックを投稿しないでください。読みやすいようにテキストを貼り付けます。 – harper
最初のエラーメッセージは何ですか? – harper