You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

package_android.cmake 492 B

1234567891011121314151617
  1. option(MICRO_BUILD_ARM64 "build android arm64" OFF)
  2. option(MICRO_BUILD_ARM32A "build android arm32" OFF)
  3. if(MICRO_BUILD_ARM64 OR MICRO_BUILD_ARM32A)
  4. add_compile_definitions(ENABLE_NEON)
  5. add_compile_definitions(ENABLE_ARM)
  6. endif()
  7. if(MICRO_BUILD_ARM64)
  8. add_compile_definitions(ENABLE_ARM64)
  9. set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -march=armv8.2-a+dotprod")
  10. endif()
  11. if(MICRO_BUILD_ARM32A)
  12. add_compile_definitions(ENABLE_ARM32)
  13. add_definitions(-mfloat-abi=softfp -mfpu=neon)
  14. endif()