Update YAZE project configuration and build instructions
- Increased warning level to Level4 in YAZE.vcxproj for better code quality checks. - Enhanced preprocessor definitions to address C++23 deprecation warnings and improve compatibility with Clang. - Added additional compiler options for better build performance and compatibility. - Updated build instructions to recommend Clang for Windows, highlighting its advantages over MSVC. - Included detailed setup options for both Clang and MSVC, along with troubleshooting tips for common issues.
This commit is contained in:
@@ -24,9 +24,12 @@ cmake --build build
|
||||
# Generate Visual Studio projects (with proper vcpkg integration)
|
||||
python scripts/generate-vs-projects.py
|
||||
|
||||
# Or use CMake directly
|
||||
cmake --preset windows-debug
|
||||
cmake --build build --preset windows-debug
|
||||
# Build with Clang (recommended for better Abseil compatibility)
|
||||
.\scripts\build-windows.ps1 -Compiler clang
|
||||
|
||||
# Or use CMake directly with Clang
|
||||
cmake -B build -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang
|
||||
cmake --build build
|
||||
```
|
||||
|
||||
### Minimal Build (CI/Fast)
|
||||
|
||||
Reference in New Issue
Block a user