Hello,
I’m trying to write some code to log out our playtester’s computer specs. I’m trying to use FWindowsPlatformSurvey::GetSurveyResults.
The lines I use to call it is:
FHardwareSurveyResults results;
FWindowsPlatformSurvey::GetSurveyResults(results, true);
I have included the header: “Windows/WindowsPlatformSurvey.h”
When I attempt to compile this in unreal, I get a linker error:
error LNK2019: unresolved external symbol "__declspec(dllimport) public: static bool __cdecl FWindowsPlatformSurvey::GetSurveyResults(struct FHardwareSurveyResults &,bool)" (__imp_?GetSurveyResults@FWindowsPlatformSurvey@@SA_NAEAUFHardwareSurveyResults@@_N@Z) referenced in function...
But, if I run it through the editor (development solution configuration) my game will pop up fine, and run the survey. What am I missing here? I thought maybe I needed to surround it and the header with #IF PLATFORM_WINDOWS, but that didn’t seem to work either. I can’t figure out how to let it compile in the unreal editor.