0

Follow-up question for Clang on Windows: how to disable the default MSVC compatibility?.

Context: "clang on Windows" uses MSVC C++ library:

$ /cygdrive/d/LLVM/13.0.0/bin/clang.exe P92092.C -fno-ms-compatibility -fno-ms-extensions
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.29.30133\include\vcruntime.h:364:18: error: expected ';' after top level declarator
_CRT_END_C_HEADER

Here we see that under -fno-ms-compatibility -fno-ms-extensions clang still uses MSVC C++ library.

Question: How to make "clang on Windows" use LLVM libcxx?

pmor
  • 5,392
  • 4
  • 17
  • 36

0 Answers0