Commit b2da041
committed
Fix Windows CI build errors and add System Design section to README
CMakeLists.txt:
- Add CMAKE_CXX_SCAN_FOR_MODULES=OFF to fix yaml-cpp modmap errors
with CMake 3.28+ and MinGW on Windows
- Add SPDLOG_USE_STD_FORMAT=ON to fix spdlog consteval errors
with Clang and C++20 on Windows
README.md:
- Add C++ System Design section covering memory management,
concurrency patterns, design patterns, and system architecture1 parent 834a072 commit b2da041
2 files changed
Lines changed: 31 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
14 | 18 | | |
15 | 19 | | |
16 | 20 | | |
| |||
553 | 557 | | |
554 | 558 | | |
555 | 559 | | |
556 | | - | |
557 | | - | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
558 | 566 | | |
559 | 567 | | |
560 | 568 | | |
| |||
567 | 575 | | |
568 | 576 | | |
569 | 577 | | |
570 | | - | |
571 | | - | |
572 | | - | |
573 | 578 | | |
574 | 579 | | |
575 | 580 | | |
| |||
625 | 630 | | |
626 | 631 | | |
627 | 632 | | |
628 | | - | |
629 | | - | |
630 | | - | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
382 | 382 | | |
383 | 383 | | |
384 | 384 | | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
385 | 403 | | |
386 | 404 | | |
387 | 405 | | |
0 commit comments