|
|
|
@@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.14) |
|
|
|
project(Lite) |
|
|
|
|
|
|
|
if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 7.3.0) |
|
|
|
message(FATAL_ERROR "GCC vesion ${CMAKE_CXX_COMPILER_VERSION} must not be less than 7.3.0") |
|
|
|
message(FATAL_ERROR "GCC version ${CMAKE_CXX_COMPILER_VERSION} must not be less than 7.3.0") |
|
|
|
endif() |
|
|
|
|
|
|
|
option(MS_VERSION_MAJOR "major version" 0) |
|
|
|
@@ -189,7 +189,7 @@ endif() |
|
|
|
|
|
|
|
if(PLATFORM_ARM32 OR PLATFORM_ARM64) |
|
|
|
if(NOT DEFINED ENV{ANDROID_NDK}) |
|
|
|
message(FATAL_ERROR "env ANDROID_NDK should be setted for ARM compile") |
|
|
|
message(FATAL_ERROR "env ANDROID_NDK should be set for ARM compile") |
|
|
|
endif() |
|
|
|
add_compile_definitions(ENABLE_ARM) |
|
|
|
endif() |
|
|
|
@@ -199,9 +199,6 @@ if(PLATFORM_ARM32) |
|
|
|
endif() |
|
|
|
if(PLATFORM_ARM64) |
|
|
|
add_compile_definitions(ENABLE_ARM64) |
|
|
|
if(ENABLE_FP16) |
|
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -march=armv8.2-a+dotprod+fp16") |
|
|
|
endif() |
|
|
|
endif() |
|
|
|
|
|
|
|
if(PLATFORM_ARM32 OR PLATFORM_ARM64) |
|
|
|
|