<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 15 March 2018 at 15:29, Boris Kolpackov <span dir="ltr"><<a href="mailto:boris@codesynthesis.com" target="_blank">boris@codesynthesis.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">Klaim - Joėl Lamotte <<a href="mailto:mjklaim@gmail.com">mjklaim@gmail.com</a>> writes:<br>
<br>
> fatal error C1021: invalid preprocessor command 'to_string'<br>
<br>
</span>This appears to be a bug in VC's preprocessor's handling of raw string<br>
literals. I've managed to reproduce the problem with this test case<br>
(which I've reported to the VC folks):<br>
<br></blockquote><div><br></div><div>Aw that's nasty!</div><div> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I can't think of a way to work around this without modifying the<br>
project's source code (e.g., to #ifdef-out this fragment during<br>
the preprocessor run). Let me know if you are interested in this<br>
approach and I will provide more information.<br>
<span class=""><br></span></blockquote><div><br></div><div>I am interested.</div><div>By the way, it seems that just not using litteral strings should work?</div><div>They can be replaced by normal strings and escaping I believe. If that's</div><div>the source of the issue, I can do that modification.</div><div><br></div><div>Or changing some compiler flags? I don't understand how CMake manage to generate a compiler invocation</div><div>that seem to build correctly.</div><div> </div><div>A. Joël Lamotte</div><div><br></div></div></div></div>