Advertisement
Guest User

Untitled

a guest
Apr 14th, 2021
22
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CMake 1.19 KB | None | 0 0
  1. Для 64 бит
  2.  
  3. set(CMAKE_SYSTEM_NAME Windows)
  4. set(CMAKE_SYSTEM_PROCESSOR x86_64)
  5. set(BUILD_SHARED_LIBS:BOOL ON)
  6.  
  7. set(TOOLCHAIN_PREFIX x86_64-w64-mingw32)
  8.  
  9. set(CMAKE_C_COMPILER ${TOOLCHAIN_PREFIX}-gcc)
  10. set(CMAKE_CXX_COMPILER ${TOOLCHAIN_PREFIX}-g++)
  11. set(CMAKE_Fortran_COMPILER ${TOOLCHAIN_PREFIX}-gfortran)
  12. set(CMAKE_RC_COMPILER ${TOOLCHAIN_PREFIX}-windres)
  13.  
  14. set(CMAKE_FIND_ROOT_PATH /usr/${TOOLCHAIN_PREFIX})
  15.  
  16. set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
  17. set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
  18. set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
  19. set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY)
  20.  
  21. Для 32 бит
  22.  
  23. set(CMAKE_SYSTEM_NAME Windows)
  24. set(CMAKE_SYSTEM_PROCESSOR i686)
  25. set(BUILD_SHARED_LIBS:BOOL ON)
  26.  
  27. set(TOOLCHAIN_PREFIX i686-w64-mingw32)
  28.  
  29. set(CMAKE_C_COMPILER ${TOOLCHAIN_PREFIX}-gcc)
  30. set(CMAKE_CXX_COMPILER ${TOOLCHAIN_PREFIX}-g++)
  31. set(CMAKE_Fortran_COMPILER ${TOOLCHAIN_PREFIX}-gfortran)
  32. set(CMAKE_RC_COMPILER ${TOOLCHAIN_PREFIX}-windres)
  33.  
  34. set(CMAKE_FIND_ROOT_PATH /usr/${TOOLCHAIN_PREFIX})
  35.  
  36. set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
  37. set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
  38. set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
  39. set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement