【UnrealEngine4】静的なアサーションは "TAtomic is only usable with trivial types" で失敗しました
症状
VisualStudioからビルド時に以下のエラーが出る.
1重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態
2エラー (アクティブ) E1574 静的なアサーションは "TAtomic is only usable with trivial types" で失敗しました TwinStickShooter C:\Program Files\Epic Games\UE_4.25\Engine\Source\Runtime\Core\Public\Templates\Atomic.h 537
環境
UnrealEngine4.25.3
VisualStudio Community 2017
Windows 10 64bit
対応
英語ですがこちらのフォーラムで話されています.
リンク
かいつまんで内容を書き下すと
- UnrealEngine4.24.1くらいから確認されてる様子
- VisualStudioからビルドした場合だけ出る
- 原因はよくわからない
- でもビルドが通ってるなら無害(おそらく)
チュートリアル等ではVisualStudioからコンパイルしていることも多いですが,基本はUnreal側からコンパイルした方がよさそうです.