Ранее я уже собирал llvm, clang, lld против средств сборки msvc 2017.
Я сейчас пытаюсь собрать libcxx против вновь созданного clang-cl, используя cmake / ninja. Тогда я получил эту ошибку.
In file included from C:\libcxx-master\src\chrono.cpp:12:
In file included from C:\libcxx-master\include\system_error:149:
In file included from C:\libcxx-master\include\__functional_base:18:
C:\libcxx-master\include\new(194,36): error: redeclaration of 'operator delete' cannot add 'dllexport' attribute
_LIBCPP_OVERRIDABLE_FUNC_VIS void operator delete(void* __p) _NOEXCEPT;
^
C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.13.26128\include\vcruntime_new.h(83,16): note: previous declaration is here
void __CRTDECL operator delete(
Как мне скомпилировать libcxx на windows?