[cfe-dev] LLVM 3.8.0 clang binary for Windows targets VC++
Edward Diener via cfe-dev
cfe-dev at lists.llvm.org
Tue Mar 29 17:43:02 PDT 2016
The LLVM downloads are listed at http://llvm.org/releases/download.html.
The distributed LLVM 3.8.0 clang 32-bit binary for Windows at
http://llvm.org/releases/3.8.0/LLVM-3.8.0-win32.exe targets VC++. I can
see this by the fact that _MSC_VER is predefined when I invoke clang++.
The distributed LLVM 3.8.0 clang 64-bit binary for Windows at
http://llvm.org/releases/3.8.0/LLVM-3.8.0-win64.exe targets VC++. I can
see this by the fact that _MSC_VER is predefined when I invoke clang++.
Was this intentional ?
This was not the case for previous versions of clang for Windows on the
LLVM downloads page.
Is there any way I can use these binaries without them being targeted
for VC++ ( _MSC_VER will not be defined ) ? If not, are there any
distributed binaries for clang 3.8 on Windows listed anywhere on the web
which do not target VC++ ?
I really would have thought that since clang-cl.exe automatically
targets VC++, as I understand it, that llvm/clang would have continued
to distribute their Windows binaries as they did for LLVM 3.7.1 and
below rather than force VC++ targeting on the end-user in the binary
distribution of the clang/clang++ executable. I hope there is something
I have missed in all this ( there usually is ).
More information about the cfe-dev
mailing list