LoginSignup
1
0

More than 3 years have passed since last update.

Blueprintのネイティブ化エラーの解析と解決

Last updated at Posted at 2020-04-28

結論

fatal error C1083: include というエラーが出ている場合

1.空でも良いのでC++のファイルを作成
2.エディタの「ファイル⇒visualstudio2017プロジェクトを更新」
3.エクスプローラーでプロジェクトファイルを「右クリック⇒Generate Visual Studio project files」
上記を順に行う。

トラブルシューティング話

BPのネイティブ化のみでゲームを制作していましたが、KawaiiPhysicsがとても良さそうだったので、プラグインに入れると、下記のようにエラーが発生。

UATHelper: パッケージ化 (Windows (64-bit)):C:\Users\xxx\Documents\Unreal Projects\プロジェクト名\Intermediate\Plugins\NativizedAssets\Windows\Game\Source\NativizedAssets\Public\MakeWThirdPerson_AnimBP__pf889424572.h(6): fatal error C1083: include �t�@�C����J���܂���B'../Plugins/KawaiiPhysics/Source/KawaiiPhysics/Public/AnimNode_KawaiiPhysics.h':No such file or dir

見てみるとNativizedAssetsに置かれているファイルからエラーが発せられています。
ネイティブ化がエラー要因と予想し、一度ネイティブ化を切ってパッケージ化してみると、正常に成功しました。
ということで、ネイティブ化周りのあるあるエラーをググる。
Generate Visual Studio project でプロジェクトにプラグインのファイルが追加されてないとでるっぽいことがわかった。
"結論"の手順を実行⇒解決。やったぜ。

凄く荒い記事だけど、この記事が誰かの一助になればと思います。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0