Closed skipper85 closed 4 hours ago
Visual Studio is CMake's multi-config generator.
During build and installation, you must specify the --config Release
option to indicate that you want to build a release build.
Otherwise, a default mode (debug in most cases) build will be performed.
Thank you for your fast response. It works now with --config Release
.
git clone https://github.com/gabime/spdlog.git
cd spdlog
git checkout v1.14.1
mkdir build; cd build
cmake -DSPDLOG_BUILD_SHARED=ON -DSPDLOG_MASTER_PROJECT=ON -DCMAKE_BUILD_TYPE="Release" -DSPDLOG_BUILD_ALL=OFF ..
cmake --build . --config Release
cmake --install . --config Release
On my Windows 10 the installation of spdlog from source fails, seems that Debug and Release are swapped during the build stage. I use CMake version 3.30.5
Output of the project configuration:
The build folder contains:
And the Debug folder contains:
Output during the installation:
Thank you in advance for your help.