1 # the name of the target operating system
2 #SET(CMAKE_SYSTEM_NAME Windows)
5 # Choose an appropriate compiler prefix
6 #set(CMAKE_TOOLCHAIN_PREFIX "i686-w64-mingw32")
8 # which compilers to use for C and C++
9 #SET(CMAKE_SYSTEM_NAME Windows)
11 SET(CMAKE_C_COMPILER clang)
12 SET(CMAKE_CXX_COMPILER clang++)
13 #SET(CMAKE_RC_COMPILER i686-w64-mingw32-windres)
15 SET(CMAKE_C_COMPILER_AR llvm-ar)
16 SET(CMAKE_CXX_COMPILER_AR llvm-ar)
18 SET(CMAKE_LINKER lld-10)
19 SET(CMAKE_EXE_LINKER lld-10)
20 SET(CMAKE_SHARED_LINKER lld-10)
22 #SET(CMAKE_RANLIB ranlib)
23 #SET(CMAKE_C_COMPILER_RANLIB ranlib)
24 #SET(CMAKE_CXX_COMPILER_RANLIB ranlib)
26 #SET(CSP_ADDTIONAL_FLAGS_COMPILE_RELWITHDEBINFO -g2 -gz -flto)
27 #SET(CSP_ADDTIONAL_FLAGS_LINK_RELWITHDEBINFO -g2 -gz -flto -O2)
28 #SET(CSP_ADDTIONAL_FLAGS_COMPILE_RELEASE -flto)
29 #SET(CSP_ADDTIONAL_FLAGS_LINK_RELEASE -flto -O3)
30 #SET(CMAKE_CXX_FLAGS "-g2 -gz -flto")
31 #SET(CMAKE_C_FLAGS "-g2 -gz -flto")
32 #SET(CMAKE_EXE_LINK_FLAGS "-g2 -gz -flto")