2023/05/14_問題:UE5.2で既存のプラグインのパッケージ化失敗。ヘッダーファイルがないと出る。
2023/05/14
問題:UE5.2で既存のプラグインのパッケージ化失敗。ヘッダーファイルがないと出る。
UATHelper: パッケージ プラグイン タスク (ウィンドウ): [3/6] Compile [x64] Module.AsyncLevelLoad.cpp
UATHelper: パッケージ プラグイン タスク (ウィンドウ): C:\Users\roy00\OneDrive\Documents\UnrealEnginePlugin\AsyncLevelLoadVer1.1\5.2\AsyncLevelLoad\HostProject\Plugins\AsyncLevelLoad\Intermediate\Build\Win64\UnrealEditor\Inc\AsyncLevelLoad\UHT\AsyncLevelLoadSceneComponent.gen.cpp(8): fatal error C1083: include ?t?@?C???????܂???'../../../../../../../../../Users/roy00/OneDrive/Documents/UnrealEnginePlugin/AsyncLevelLoadVer1.1/5.2/AsyncLevelLoad/HostProject/Plugins/AsyncLevelLoad/Source/AsyncLevelLoad/Public/AsyncLevelLoadSceneComponent.h':No such file or directory
解決:パスが長いのが問題。パッケージ化先のフォルダを上にしたら成功。
補足
UE5.1(成功):AsyncLevelLoadVer1.1/5.1
UE5.2(失敗):AsyncLevelLoadVer1.1/5.2
UE5.2(成功):AsyncLevelLoadVer1.1
5.2からパスを短くする必要があると思われます。