https://github.com/xinthose/windows11_boost_logging_test
Test a C++ program to compile using Boost logging only on Windows 11.
https://github.com/xinthose/windows11_boost_logging_test
boost cmake cpp logging mcve windows11
Last synced: about 2 months ago
JSON representation
Test a C++ program to compile using Boost logging only on Windows 11.
- Host: GitHub
- URL: https://github.com/xinthose/windows11_boost_logging_test
- Owner: xinthose
- License: gpl-3.0
- Created: 2025-04-23T00:46:41.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-23T14:06:09.000Z (about 1 year ago)
- Last Synced: 2025-12-19T21:04:01.427Z (6 months ago)
- Topics: boost, cmake, cpp, logging, mcve, windows11
- Language: CMake
- Homepage:
- Size: 23.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Notes
- Tested as working on Windows 11
## Microsoft Visual C++
- Download and install Microsoft Visual Studio 2022
- Download and install CMake:
- Download the binary distribution with platform type "Windows x64 Installer"
## Boost (version 1.87.0)
- Instructions:
1. Download `boost_1_87_0.zip` from this URL:
2. Create these folders:
a. `C:\dev`
b. `C:\boost`
c. `C:\boost\include`
d. `C:\boost\include\boost_1_87_0`
3. Unzip the files and put them in `C:\dev`
4. Open a "x64 Native Tools Command Prompt for VS 2022"
5. cd to the boost folder (e.g. `cd C:\dev\boost_1_87_0`)
6. Bootstrap the build system: `bootstrap.bat msvc`
7. Build Boost: `b2 -j8 --build-type=complete stage toolset=msvc address-model=64 architecture=x86 define=BOOST_USE_WINAPI_VERSION=0x0A00`
8. Copy the boost folder `C:\dev\boost_1_87_0\boost` to inside this directory: `C:\boost\include\boost_1_87_0`
9. Copy the staged lib folder `C:\dev\boost_1_87_0\stage\lib` to this directory: `C:\boost`