x265 build errors
Issue #184
resolved
I used VC2012 to build x265. I got the following compile errors. Please see the attachment.
Comments (3)
-
Account Deleted -
Account Deleted I figure out my problem. I should use vc11-x86_64 for VisualStudios2012 instead of vc12-x86_64.
-
- changed status to resolved
- Log in to comment
The compile error is as follow:
param.cpp C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\inttypes.h(237): error C2084: function '__int64 abs(__int64) throw()' already has a body C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\stdlib.h(501) : see previous definition of 'abs' C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\inttypes.h(242): error C2556: 'imaxdiv_t div(intmax_t,intmax_t)' : overloaded function differs only by return type from 'lldiv_t div(__int64,__int64) throw()' C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\stdlib.h(509) : see declaration of 'div' C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\inttypes.h(242): error C2371: 'div' : redefinition; different basic types C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\stdlib.h(509) : see declaration of 'div'