My project was of ue4.23 latest binary build. I downloaded and compiled the source build 4.23 latest. The engine compiled and started fine.
Now I wanted to target my project from my binary build to my source build version. So I right clicked in the .uproject file → Switch Unreal Engine version… → selected the source build
I’ve been working with binary build version so far, but I wanted to switch to the source build.
After it’s done generating files, I open the .sln file to build my project again. And now visual studio doesn’t recognize any UE4 symbols and include files. Of course the build fails.
example errors:
Severity Code Description Project File Line Suppression State
Error (active) E0020 identifier “TEXT” is undefined builder J:\NikosL91\documents\Unreal_Projects\builder\Source\builder\Private\CppCharacter.cpp 11
Severity Code Description Project File Line Suppression State
Error (active) E0020 identifier “USpringArmComponent” is undefined builder J:\NikosL91\documents\Unreal_Projects\builder\Source\builder\Private\CppCharacter.cpp 11
Severity Code Description Project File Line Suppression State
Error (active) E0020 identifier “CreateDefaultSubobject” is undefined builder J:\NikosL91\documents\Unreal_Projects\builder\Source\builder\Private\CppCharacter.cpp 11
Severity Code Description Project File Line Suppression State
Error (active) E0130 expected a ‘{’ builder J:\NikosL91\documents\Unreal_Projects\builder\Source\builder\Private\CppCharacter.cpp 10
Severity Code Description Project File Line Suppression State
Error (active) E0065 expected a ‘;’ builder J:\NikosL91\documents\Unreal_Projects\builder\Source\builder\Private\CppCharacter.cpp 11
Severity Code Description Project File Line Suppression State
Error (active) E0169 expected a declaration builder J:\NikosL91\documents\Unreal_Projects\builder\Source\builder\Private\CppCharacter.cpp 11
The errors are there on every single c++ file of my project. Am I missing something here to build this properly? I’ve looked at the docs and I’m puzzled as to what else I need to do to get it working. Some help will be greatly appreciated.