# cboot **Repository Path**: Hu-Lyndon/cboot ## Basic Information - **Project Name**: cboot - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-07 - **Last Updated**: 2025-10-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # cboot a app framework for cpp ## Development Environment - oatpp - oatpp-curl - yaml-cpp - spdlog ### Install dependencies ```bash mkdir ${your project dir}/cpath -p cd ${your project dir}/cpath git clone git@ssh.github.com:oatpp/oatpp.git git clone git@ssh.github.com:oatpp/oatpp-curl.git cd oatpp cmake -S . -B build -DCMAKE_BUILD_TYPE=Debug cmake --build build --target install cd ../oatpp-curl cmake -S . -B build -DCMAKE_BUILD_TYPE=Debug cmake --build build --target install ``` ## Release Environment ```bash mkdir ${your project dir}/cpath -p cd ${your project dir}/cpath git clone git@ssh.github.com:oatpp/oatpp.git git clone git@ssh.github.com:oatpp/oatpp-curl.git cd oatpp cmake -S . -B build -DCMAKE_BUILD_TYPE=Release cmake --build build --target install cd ../oatpp-curl cmake -S . -B build -DCMAKE_BUILD_TYPE=Release cmake --build build --target install ``` ## windows ### with vcpkg clone vcpkg to your computer ```bash git clone https://github.com/microsoft/vcpkg.git # bootstrap vcpkg cd vcpkg .\bootstrap-vcpkg.bat # put the vcpkg to the path you like PATH=%PATH%;D:\iProject\cpath\vcpkg ``` cmake options ``` -DCMAKE_TOOLCHAIN_FILE=D:\iProject\cpath\vcpkg\scripts\buildsystems\vcpkg.cmake ```