[PATCH] D108513: [docs] Update Getting Started with Visual Studio guide

Aaron Ballman via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 23 05:04:30 PDT 2021


aaron.ballman added inline comments.


================
Comment at: llvm/docs/GettingStartedVS.rst:43
+Object files, libraries and executables consume approximately 5GB in
+Release mode and much more in Debug mode. SSD drive is recommended.
+
----------------
If we're going to recommend hardware, should we also recommend a significant amount of RAM?


================
Comment at: llvm/docs/GettingStartedVS.rst:55
-<http://www.python.org/>`_. Version 3.6 and newer are known to work. You will
-need `GnuWin32 <http://gnuwin32.sourceforge.net/>`_ tools, too.
 
----------------
I'm a bit worried about losing this information; I didn't have luck skipping GnuWin32 the last time I tried (about a year ago), so I don't think just Python is sufficient. WDYT?


================
Comment at: llvm/docs/GettingStartedVS.rst:58
+install Python with Visual Studio 2019, from the Microsoft store or from
+the `Python web site <http://www.python.org/>`_. We recommend the later since it
+allows you to to adjust installation options.
----------------



================
Comment at: llvm/docs/GettingStartedVS.rst:110
 
-   * With git access:
+11. Finally, configure LLVM using CMake:
 
----------------
kuhnel wrote:
> Nit: Maybe call out, that you're only building clang here and users need to configure the other projects as needed, e.g. as explained in https://llvm.org/docs/CMake.html#frequently-used-llvm-related-variables
Before getting to "finally", should we explain what needs installation for tests to work (like GnuWin32)?


================
Comment at: llvm/docs/GettingStartedVS.rst:250
 
-      C:\..> clang -c hello.c -emit-llvm -o hello.bc
+      c:\..> clang -c hello.c -emit-llvm -o hello.bc
 
----------------
Not certain why we need to churn these examples (FWIW, capital drive letters are still quite common).


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D108513/new/

https://reviews.llvm.org/D108513



More information about the llvm-commits mailing list