diff options
| -rw-r--r-- | lld/docs/windows_support.rst | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/lld/docs/windows_support.rst b/lld/docs/windows_support.rst index 8761ea2a863..3c758552732 100644 --- a/lld/docs/windows_support.rst +++ b/lld/docs/windows_support.rst @@ -21,7 +21,7 @@ almost all command line options that the linker shipped with Microsoft Visual C++ (link.exe) supports. The current status is that LLD can link itself on Windows x86 using Visual C++ -as the compiler. +2012 or 2013 as the compiler. Development status ================== @@ -72,6 +72,22 @@ Debug info support neither. +Building LLD +============ + +1. Check out LLVM and LLD from the LLVM SVN repository (or Git mirror), +#. run ``cmake`` as usual, +#. open LLVM.sln with Visual Studio, and +#. build ``lld`` target in ``lld executables`` folder + +Alternatively, you can use msbuild if you don't like to work in an IDE:: + + msbuild LLVM.sln /m /target:"lld executables\lld" + +MSBuild.exe had been shipped as a component of the .NET framework, but since +2013 it's part of Visual Studio. You can find it at "C:\\Program Files +(x86)\\msbuild". + Known issues ============ |

