diff --git a/CMakeLists.txt b/CMakeLists.txt index 5b6de21e060052f4cf9770a6ba7bde70196b5c0e..0747101e42bffae9a9c06df6463ff794957437bf 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,10 +3,15 @@ project(paddle-mobile) add_definitions(-DPADDLE_MOBILE_DEBUG) add_definitions(-DENABLE_EXCEPTION) -#add_definitions(-DARMV7) -#add_definitions(-DARMV8) -#add_definitions(-DIOS) -add_definitions(-DX86) +if(IS_MAC) + add_definitions(-DX86) +elseif(IS_IOS) + add_definitions(-DIOS) +elseif(V7) + add_definitions(-DARMV7) +elseif(V8) + add_definitions(-DARMV8) +endif(IS_MAC) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") set(CMAKE_BUILD_TYPE RelWithDebInfo)