How can I get Visual Studio 2017 to compile UE4.19 and Steamworks 1.39?
I am struggling to get Visual Studio 2017 to successfully compile a newly created Blueprint Function Library.
As soon as I add the include to the steam api header file and try to compile it moans about ARRAY_COUNT macro redefinition, strncpy warnings and various other syntax errors in the gen.cpp.
I have searched around various tutorials (Unreal Docs, Rama, Epic Wiki etc) and done the following:
My versions are:
I know how to program code and blueprints but am somewhat new to C++ so I do not understand what the ARRAY_COUNT macro is/does. I'm usually able to diagnose problems like this but this one has me confused.
The most confusing thing for me is that the information on the net is relevant to several different versions of Unreal and some say to do this and some say to do that. I was hoping that enabling the OnlineSubsystemSteam plugin would have enabled me to do everything that the Steamworks SDK allows using Blueprints but that is not the case.
Any help on this would be appreciated.
Thanks in advance.
Follow this question
Once you sign in you will be able to subscribe for any updates here