summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
authorKeno Fischer <kfischer@college.harvard.edu>2016-02-07 19:36:54 +0000
committerKeno Fischer <kfischer@college.harvard.edu>2016-02-07 19:36:54 +0000
commit3c30544ace45568acd79da91f2879b04de2d8a86 (patch)
tree895ef6107220bb24ec18715fd4f5ee10bc7006f6 /llvm
parentd35e98fa918526b9b24bc71d8f9cdcf0d8efaeda (diff)
downloadbcm5719-llvm-3c30544ace45568acd79da91f2879b04de2d8a86.tar.gz
bcm5719-llvm-3c30544ace45568acd79da91f2879b04de2d8a86.zip
[docs] Add a note that the Visual Studio C++ tools are required
Watching new contributors trying to build LLVM on Windows, one of the very common failure modes was getting a version of Visual Studio that did not have a C++ compiler for CMake to put up. Trying to create a C++ project in Visual Studio will cause Visual Studio to go and download the C++ tools. llvm-svn: 260049
Diffstat (limited to 'llvm')
-rw-r--r--llvm/docs/GettingStartedVS.rst4
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/docs/GettingStartedVS.rst b/llvm/docs/GettingStartedVS.rst
index 0ca50904ce4..566a0f88c9c 100644
--- a/llvm/docs/GettingStartedVS.rst
+++ b/llvm/docs/GettingStartedVS.rst
@@ -91,6 +91,10 @@ Here's the short story for getting up and running quickly with LLVM:
using LLVM. Another important option is ``LLVM_TARGETS_TO_BUILD``,
which controls the LLVM target architectures that are included on the
build.
+ * If CMake complains that it cannot find the compiler, make sure that
+ you have the Visual Studio C++ Tools installed, not just Visual Studio
+ itself (trying to create a C++ project in Visual Studio will generally
+ download the C++ tools if they haven't already been).
* See the :doc:`LLVM CMake guide <CMake>` for detailed information about
how to configure the LLVM build.
* CMake generates project files for all build types. To select a specific
OpenPOWER on IntegriCloud