Skip to content
Hugh Bivens edited this page Sep 30, 2024 · 5 revisions

Hugh's favorite build configs

Linux

cmake -G "Ninja" -DCMAKE_BUILD_TYPE=Debug \
   -DSpecUtils_ENABLE_D3_CHART=OFF \
   -DSpecUtils_BUILD_UNIT_TESTS=ON \
   -DSpecUtils_USING_NO_THREADING=ON \
   -DSpecUtils_FLT_PARSE_METHOD="FastFloat" \
   -DSpecUtils_FETCH_FAST_FLOAT=On \
    ../../../
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug \
   -DSpecUtils_ENABLE_D3_CHART=OFF \
   -DSpecUtils_BUILD_UNIT_TESTS=ON \
   -DSpecUtils_USING_NO_THREADING=ON \
   -DSpecUtils_FLT_PARSE_METHOD="FastFloat" \
   -DSpecUtils_FETCH_FAST_FLOAT=On \
    ../../../

Windows

cmake -G "Ninja" -DCMAKE_BUILD_TYPE=Debug -DSpecUtils_ENABLE_D3_CHART=OFF `
 -DSpecUtils_BUILD_UNIT_TESTS=ON  `
 -DSpecUtils_FLT_PARSE_METHOD="FastFloat" `
 -DSpecUtils_FETCH_FAST_FLOAT=ON `
 -DCMAKE_INSTALL_PREFIX=C:\Tools\SpecUtils `
 -DSpecUtils_USE_MSVC_MultiThreadDLL=ON ../../../ 

Clone this wiki locally