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.
|
- # Standard settings
- # set(UNIX True)
- # set(Darwin True)
- # set(IOS True)
- set (CMAKE_SYSTEM_NAME Darwin)
- set (CMAKE_SYSTEM_VERSION 1)
- set (UNIX True)
- set (APPLE True)
- set (IOS True)
-
- # suppress -rdynamic
- # set(CMAKE_SYSTEM_NAME Generic)
-
- set(CMAKE_C_COMPILER arm-apple-darwin11-clang)
- set(CMAKE_CXX_COMPILER arm-apple-darwin11-clang++)
-
- set(_CMAKE_TOOLCHAIN_PREFIX arm-apple-darwin11-)
-
- set(CMAKE_IOS_SDK_ROOT "/home/nihui/osd/cctools-port/usage_examples/ios_toolchain/target/SDK/iPhoneOS10.2.sdk")
-
- # Set the sysroot default to the most recent SDK
- set(CMAKE_OSX_SYSROOT ${CMAKE_IOS_SDK_ROOT} CACHE PATH "Sysroot used for iOS support")
-
- # set the architecture for iOS
- # set(IOS_ARCH arm64)
- set(IOS_ARCH armv7;arm64)
-
- set(CMAKE_OSX_ARCHITECTURES ${IOS_ARCH} CACHE STRING "Build architecture for iOS")
-
- # Set the find root to the iOS developer roots and to user defined paths
- set(CMAKE_FIND_ROOT_PATH ${CMAKE_IOS_DEVELOPER_ROOT} ${CMAKE_IOS_SDK_ROOT} ${CMAKE_PREFIX_PATH} CACHE STRING "iOS find search path root")
-
- # searching for frameworks only
- set(CMAKE_FIND_FRAMEWORK FIRST)
-
- # set up the default search directories for frameworks
- set(CMAKE_SYSTEM_FRAMEWORK_PATH
- ${CMAKE_IOS_SDK_ROOT}/System/Library/Frameworks
- )
|