Checking Compiler version in code?
Jeremy DeHaan
dehaan.jeremiah at gmail.com
Thu Dec 5 13:49:05 PST 2013
On Thursday, 5 December 2013 at 19:43:09 UTC, H. S. Teoh wrote:
> On Thu, Dec 05, 2013 at 07:40:51PM +0100, Jeremy DeHaan wrote:
>> Hey all,
>>
>> I was wondering if there was a way to check the compiler
>> version
>> when running code. My project uses 2.064 and other people that
>> go to
>> use it will get errors if they haven't upgraded yet, and I'd
>> like to
>> make a check before hand so that if need be I can have a
>> "Please
>> upgrade to the most recent compiler" message show up or
>> something.
> [...]
>
> static if (__VERSION__ < 2064L)
> static assert(0, "Please upgrade to version 2.064 or later");
>
>
> T
That's very interesting as well. Seeing things like this makes me
realize how much more I have to learn about this language.
More information about the Digitalmars-d-learn
mailing list