[cfe-dev] cfe-dev Digest, Vol 83, Issue 30 Clang *does* build with Visual Studio, but you need VS 2012 or newer.

Reid Kleckner rnk at google.com
Tue May 6 15:27:28 PDT 2014


On Tue, May 6, 2014 at 3:19 PM, Tim Toomay <toomayt at toomaytech.com> wrote:

> Are you saying the trunk generally will build and run?  That is where I
> ran into problems, quite likely my own making.  The type of problems I saw
> could be due to the trunk being a work in progress, but there were quite a
> few, so I went to the stable builds and have seen success there.
>

I use MSVC 2013 for my daily trunk Clang development on Windows, so yes, it
builds and runs.


> The string project I referred to is from 'Open Clang Projects' page
>
> *StringRef'ize APIs*: A thankless but incredibly useful project is
> StringRef'izing (converting to use llvm::StringRef instead of const char *or
> std::string) various clang interfaces. This generally simplifies the code
> and makes it more efficient..
>

I think this is mostly taken care of, at least in places that matter.  You
could search for '(FIXME|TODO).*StringRef' to find functions worth fixing.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20140506/45c708d2/attachment.html>


More information about the cfe-dev mailing list