C++ 虚幻引擎和Clion(无法解析某些Sybmol)
UE 4.23 CLion 2019.2.1(clangd服务器关闭) 测试完这个新手后,我在C++ 虚幻引擎和Clion(无法解析某些Sybmol),c++,windows-10,clion,unreal-engine4,C++,Windows 10,Clion,Unreal Engine4,UE 4.23 CLion 2019.2.1(clangd服务器关闭) 测试完这个新手后,我在clion中发现了许多未解决的符号,如图所示: 只有将this->添加到变量或方法时,红色字母才会消失。 如何避免这种情况?在FloatingActor.cpp文件中,在之后添加以下include#include“FloatingActor.h”: 这将解决问题 请注意,您应该只将这些包含内容放入.cpp文件中,而不是.h文件中 这是我在.cpp文件和.h文件中的收录 浮动因子 Floating
clion
中发现了许多未解决的符号,如图所示:
只有将this->
添加到变量或方法时,红色字母才会消失。
如何避免这种情况?在
FloatingActor.cpp
文件中,在之后添加以下include#include“FloatingActor.h”
:
这将解决问题
请注意,您应该只将这些包含内容放入.cpp
文件中,而不是.h
文件中
这是我在.cpp
文件和.h
文件中的收录
- 浮动因子
- FloatingActor.cpp
更多讨论。我想这是一个在CLion启动的CMake项目,对吗?为什么要关闭Clangd?另外,您是否尝试过构建项目?这看起来像一个bug,但需要进一步调查。请将代码示例提交给?不要发布代码、数据、错误消息等的图像-复制或在问题中键入文本。
#include "Components/StaticMeshComponent.h"
#include "ConstructorHelpers.h"
#pragma once
#include "CoreMinimal.h"
#include "GameFramework/Actor.h"
#include "FloatingActor.generated.h"
#include "FloatingActor.h"
#include "Components/StaticMeshComponent.h"
#include "ConstructorHelpers.h"