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: README.md
+11Lines changed: 11 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,17 @@ C++/WinRT is an entirely standard C++ language projection for Windows Runtime (W
11
11
12
12
C++/WinRT is part of the [xlang](https://github.com/microsoft/xlang) family of projects that help developers create APIs that can run on multiple platforms and be used with a variety of languages.
13
13
14
+
# Building C++/WinRT
15
+
16
+
Don't build C++/WinRT yourself - just download the latest version here: https://aka.ms/cppwinrt/nuget
17
+
18
+
If you really want to build it yourself, the simplest way to do so is to run the `build_test_all.cmd` script in the root directory. Developers needing to work on the C++/WinRT compiler itself should go through the following steps to arrive at an efficient inner loop:
19
+
20
+
* Open a dev command prompt pointing at the root of the repo.
21
+
* Open the `cppwinrt.sln` solution.
22
+
* Build the x64 Release configuration of the `cppwinrt` project only. Don’t attempt to build anything just yet.
23
+
* Run `build_projection.cmd` in the dev command prompt.
24
+
* Switch to the x64 Debug configuration in Visual Studio and build all projects as needed.
0 commit comments