[flang] Minor revision of the getting started guide. (#149632)

- C++17 is now the default, no need to specify explicitly.

b3c9ed151f/flang/CMakeLists.txt (L13)

- The current recommended way to set up OpenMP is as a runtime, not as a
project.

b3c9ed151f/llvm/CMakeLists.txt (L209-L214)
This commit is contained in:
Connector Switch
2025-07-19 13:41:07 +08:00
committed by GitHub
parent ef49ed4829
commit c875bb8eef

View File

@@ -74,15 +74,14 @@ cmake \
-G Ninja \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=$INSTALLDIR \
-DCMAKE_CXX_STANDARD=17 \
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON \
-DCMAKE_CXX_LINK_FLAGS="-Wl,-rpath,$LD_LIBRARY_PATH" \
-DFLANG_ENABLE_WERROR=ON \
-DLLVM_ENABLE_ASSERTIONS=ON \
-DLLVM_TARGETS_TO_BUILD=host \
-DLLVM_LIT_ARGS=-v \
-DLLVM_ENABLE_PROJECTS="clang;mlir;flang;openmp" \
-DLLVM_ENABLE_RUNTIMES="compiler-rt;flang-rt" \
-DLLVM_ENABLE_PROJECTS="clang;mlir;flang" \
-DLLVM_ENABLE_RUNTIMES="compiler-rt;flang-rt;openmp" \
../llvm-project/llvm
ninja
@@ -141,7 +140,6 @@ cd build
cmake \
-G Ninja \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_CXX_STANDARD=17 \
-DCMAKE_CXX_LINK_FLAGS="-Wl,-rpath,$LD_LIBRARY_PATH" \
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON \
-DFLANG_ENABLE_WERROR=ON \