Looks like you’re mixing something… Check if you use the release libs for the release configuration (same with debug). Furthermore, I suggest to use CMake to create your Visual Studio project file, then the MSC_VER error should also disappear. Or check in your project properties, Configuration Properties->General->Platform Toolset.
I’m having the same problem with VS2013 + Physx 3.3.2 builds.
The actual problem for me is linking with PhysX3ExtensionsDEBUG.lib or other variants of it. I guess these are static libraries that cause the problem.
Errors like:
error LNK2038: mismatch detected for '_MSC_VER': value '1700' doesn't match value '1800'
error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MTd_StaticDebug' doesn't match value 'MDd_DynamicDebug'
You may have to rebuild the static libraries using a different flavor of CRT to match your application. The source for the extensions, vehicle controller, character controller, etc., are included in the binary distro for this reason
Ugh. I think you may need a source distro in order to rebuild PxTask. Please inquire at physXlicensing@nvidia.com, refer to this thread, and I’ll see what I can do.