Commit ecede00
committed
Fix Windows SDK compilation errors with compiler settings
- Add Windows-specific compiler definitions (WIN32_LEAN_AND_MEAN, NOMINMAX, etc.)
- Set Windows version macros (_WIN32_WINNT, WINVER) for Windows 10 compatibility
- Add MSVC-specific compiler options (/permissive-, /Zc:__cplusplus, /utf-8)
- Use C++14 on Windows to avoid potential SDK conflicts with C++17 features
Addresses winnt.h syntax errors and Windows SDK header conflicts.1 parent c198871 commit ecede00
1 file changed
+25
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
11 | 17 | | |
12 | 18 | | |
13 | 19 | | |
| |||
285 | 291 | | |
286 | 292 | | |
287 | 293 | | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
288 | 313 | | |
289 | 314 | | |
290 | 315 | | |
| |||
0 commit comments