Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob

PSoC Creatorでヘッダーファイルの正しい相対パスを見つける方法 - KBA224495 - Community Translated (JA)

PSoC Creatorでヘッダーファイルの正しい相対パスを見つける方法 - KBA224495 - Community Translated (JA)

ChaitanyaV_61
Employee
Employee
50 questions asked 25 likes received 25 sign-ins

Community Translated by  NoTa_4591161          Version: **

Translation - English: How to Find the Correct Relative Path of Header Files in 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.ビルドエラー

kba224495_1.png

回答: 通常、次のコマンドを使用して、.hファイルを.cファイルに含めることができます。

              #include “[RelativePath]”

PSoC Creatorでは、各.hファイルの相対パスはヘッダーファイルプロパティリストにあります。プロパティウィンドウを開くには、ワークスペースエクスプローラーで.hファイル名を右クリックしてください。

図1に示されるプロジェクトでは、test1.hの相対パスは “test1.h” であり、test2.hの相対パスは “test\test2.h” です。図2を参照してください。

図2. .hファイルの相対パス

kba224495_2.pngkba224495_3.png

図3に示すように、test2.hの相対パスを修正してください。エラーは表示されなくなり、ビルドは成功です。

図3.成功したビルド

kba224495_4.png

参照ドキュメント:

PSoC® Creator™ User Guide

0 件の賞賛
389 件の閲覧回数
寄稿者