- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I would like to translate KBA224495 into Japanese.
Thanks,
Kenshow
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Original KBA: KBA224495
How to Find the Correct Relative Path of Header Files in PSoC Creator - KBA224495
Translated by Kenshow
==============================
タイトル: PSoC Creatorでヘッダーファイルの正しい相対パスを見つける方法 - KBA224495
バージョン:**
質問:
プロジェクトのワークスペースエクスプローラーに追加されたヘッダーファイル(.h)を含めるとエラーが発生するのはなぜでしょうか?図1を参照してください。エラーメッセージは “Build error: test2.h: No such file or directory(ビルドエラー:test2.h:そのようなファイルまたはディレクトリはありません)”となります。
プロジェクトでは、test1.hは[ProjectName] .cydsnフォルダーに保存され、test2.hは[ProjectName] .cydsn / testフォルダーに保存されます
図1.ビルドエラー
回答:
通常、次のコマンドを使用して、.hファイルを.cファイルに含めることができます。
#include “[RelativePath]”
PSoC Creatorでは、各.hファイルの相対パスはヘッダーファイルプロパティリストにあります。プロパティウィンドウを開くには、ワークスペースエクスプローラーで.hファイル名を右クリックします。
図1に示されているプロジェクト用に、相対パスtest1.hは “test1.h” となり、相対パスtest2.hは “test\test2.h” となります。図2を参照してください。
図2. .hファイルの相対パス
図3に示すように、test2.hの相対パスを修正します。エラーは表示されなくなり、ビルドは成功します。
図3.成功したビルド
参照ドキュメント:
==============================
13-Apr-2020
Kenshow