You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/Ports/WindowsPort.md
+7-1Lines changed: 7 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,9 @@ It supports only 64 bit Windows.
9
9
10
10
Install [the latest Visual Studio with "Desktop development with C++" workload](https://learn.microsoft.com/en-us/cpp/build/vscpp-step-0-installation).
for /F "usebackq delims=" %%I in (`vswhere.exe -latest -property installationPath`) do set VSPATH=%%I
67
70
68
71
rem set WEBKIT_LIBRARIES=%~dp0WebKitLibraries\win
69
-
path %~dp0WebKitLibraries\win\bin64;%path%
72
+
path %~dp0WebKitLibraries\win\bin;%path%
70
73
set WEBKIT_TESTFONTS=%~dp0Tools\WebKitTestRunner\fonts
71
74
set DUMPRENDERTREE_TEMP=%TEMP%
72
75
@@ -123,6 +126,9 @@ You can run programs under a debugger with [this instruction](../Build & Debug/D
123
126
124
127
You can use CMake Visual Studio generator instead of Ninja generator.
125
128
Install [the LLVM extension](https://learn.microsoft.com/en-us/cpp/build/clang-support-msbuild) of MSBuild.
129
+
It bundles a Clang compiler.
130
+
But, if the bundled compiler is too old, you might need to [set a custom LLVM location and toolset](https://learn.microsoft.com/en-us/cpp/build/clang-support-msbuild?view=msvc-170#custom_llvm_location).
131
+
Instead of creating a Directory.build.props file, you can [set LLVMInstallDir and LLVMToolsVersion environment variables](https://marketplace.visualstudio.com/items?itemName=MarekAniola.mangh-llvm2019).
0 commit comments