diff --git a/CMakeLists.txt b/CMakeLists.txt index 8aeefd3044..8c4a0bd0dd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -48,6 +48,13 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux") if (NOT MOBILE_DEVICE) set(USE_FFMPEG ON) endif() + if (NOT ARM) + if(CMAKE_SIZEOF_VOID_P EQUAL 8) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -D_M_X64") + else() + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -D_M_IX86") + endif() + endif() endif() if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin")