{"repo":"wang-bin/cmake-tools","free":true,"listed":false,"github":"https://github.com/wang-bin/cmake-tools","clone":"git clone https://github.com/wang-bin/cmake-tools.git","description":"Cmake utilities for C++11 projects targeting Windows(host/cross build), Raspberry Pi (host/cross build), macOS, iOS, Android","language":"CMake","stars":41,"topics":["raspberry-pi","rpi","cmake","winrt","android","macos","ios","clang","lld","windows"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Windows Cross Build via Clang-CL + LLD toolchain file: windows.clang.cmake MSVC ABI compatible. Supports x86, x64, arm64(clang-8+). Requirements - Copy of Windows SDK, only Include and Lib are used - Copy of msvc sdk, only include and lib are used Options - WINSDK DIR (or environment var WindowsSdkDir): win10 sdk dir containing Include and Lib - WINSDK VER (or environment var WindowsSDKVersion): win10 sdk version - MSVC DIR (or environment var VCDIR): msvc dir containing include and lib - UWP: build for uwp - PHONE: build for windows phone - ONECORE: use onecore - USE LIBCXX: use libc++ instead of msvcp Defined CMake Vars - WINRT: true if UWP or PHONE is set - WINSTORE: same as WINRT - WINDOWS DESKTOP: not WINRT - WINDOWS XP: if CMAKE SYSTEM VERSION = 4.8. default is 0, selected by compiler - LINUX SYSROOT: sysroot dir Legacy Raspberry Pi Host/Cross Build via Clang + LLD toolchain file: rpi.clang.cmake NOTE: using linux.clang.cmake and a generic linux sysroot is enough for a modern arm64 rpi OS. Legacy rpi(1 3) includes brcm libraries. Requirements - Sysroot Options - USE LIBCXX (optional, default off): use libc++ instead of libstdc++ Defined CMake Vars - CMAKE SYSTEM PROCESSOR: armv6 - RPI: 1 - OS: rpi - CMAKE CROSSCOMPILING: auto detected Defined C/C++ Macros - OS RPI iOS toolchain file: ios.cmake (https://github.com/wang-bin/ios.cmake) Options - IOS ARCH: can be armv7, arm64, i386, x86 64 and any combination of above, e.g. \"arm64;x86 64\" to build universal 64bit binaries -","default_branch":null,"files":null,"tree":[],"storefront":"/r/wang-bin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wang-bin/cmake-tools/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}