Errors while linking to opencv

Hello everybody! I successfully linked OpenCV 3.1 with visual studio 2015, and also linked unreal with visual studio 2015,but unreal engine can not recognize the opencv library. I followed that tutorial A new, community-hosted Unreal Engine Wiki - Announcements - Epic Developer Community Forums… and changed the dll file names according to 3.1 version. Two errors occur every time after building :-

error CS0117: ‘UnrealBuildTool.ModuleRules.PCHUsageMode’ does not contain a definition for ‘UseExplicitOrSharedPCHs’.

error MSB3075: The command ““C:\Program Files\Epic Games\UE_4.14\Engine\Build\BatchFiles\Build.bat” CV1Editor Win64 Development “D:\unreal project\CV1\CV1.uproject” -waitmutex” exited with code 5. Please verify that you have sufficient rights to run this command.

I have installed UE 4.16 and built successfully , but a message like that appear when i try to use a plugin, although when running a downloaded example with the plugin it works properly! Any help please?

227121-module-not-found.png