12345678910111213141516171819202122232425262728293031323334353637383940 |
-
-
-
-
-
-
-
- set(CMAKE_SYSTEM_NAME Windows)
- set(CMAKE_SYSTEM Windows)
- set(TOOLCHAIN_PREFIX x86_64-w64-mingw32)
-
- option (CMAKE_CROSSCOMPILING "Target different arch than you are on" ON)
- SET(CMAKE_CROSSCOMPILING ON)
-
-
- set(CMAKE_C_COMPILER ${TOOLCHAIN_PREFIX}-gcc)
- set(CMAKE_CXX_COMPILER ${TOOLCHAIN_PREFIX}-g++)
- set(CMAKE_RC_COMPILER ${TOOLCHAIN_PREFIX}-windres)
-
-
-
- set(CMAKE_FIND_ROOT_PATH /usr/${TOOLCHAIN_PREFIX})
-
-
-
-
- set( CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER )
- set( CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY )
- set( CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY )
- set( CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY )
-
- set( CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "" )
- set( CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS "" )
-
-
-
-
-
-
- set(CMAKE_EXE_LINKER_FLAGS "-static-libgcc -static-libstdc++ -static")
|