# mcl **Repository Path**: water_source/mcl ## Basic Information - **Project Name**: mcl - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-09 - **Last Updated**: 2026-04-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## MCL : Modern C Library Library to support modern C development. ### assumptions - Static memory management; - Build based on CMake. - Linux or Mac platform. ### download and install ```sh $ git clone git@github.com:ccup/mcl.git $ cd mcl $ ./ccup.sh -ubi ``` ### test ```sh $ cd mcl $ ./ccup.sh -ubt ``` Disable multi-thread tests: - Open CMakeLists.txt, modify `option(ENABLE_THREAD "Build tests with thread" ON)` to `option(ENABLE_THREAD "Build tests with thread" OFF)`; - Clean build: `rm -rf build` or `./ccup.sh -c`; - Rebuild and test: `./ccup.sh -ubt` ### help ```sh ./ccup.sh -h ```