Im Grunde genommen ist das ja mein "Problem", denn ich hab ja schließlich schon die Vermutung, daß es ich um einen/den Compiler der 10. Genereation handelt, also das überall VER180 vorhanden sein wird. ^^
Die Unterscheidung wird dann wohl "vermutlich" genauso wie ab den 5er Compilern sein, also es wird das BCB-Symbol definiert sein.
Code:
(************************************************************************ )
( )
( Definitions for Compiler Versions: )
( ********************************** )
( )
( MSWINDOWS + VER80 DELPHI_1 COMPILER_1 )
( MSWINDOWS + VER90 DELPHI_2 COMPILER_2 )
( [color=#00ffff]MSWINDOWS + VER93 CPPBUILDER_1 COMPILER_2[/color] )
( MSWINDOWS + VER100 DELPHI_3 COMPILER_3 )
( [color=#00ffff]MSWINDOWS + VER110 CPPBUILDER_3 COMPILER_35[/color] )
( MSWINDOWS + VER120 DELPHI_4 COMPILER_4 )
( [color=#00ffff]MSWINDOWS + VER125 CPPBUILDER_4 COMPILER_4[/color] )
( MSWINDOWS + VER130 DELPHI_5 COMPILER_5 )
( [color=#00ffff]MSWINDOWS + VER130 + BCB CPPBUILDER_5 COMPILER_5[/color] )
( MSWINDOWS + VER140 DELPHI_6 COMPILER_6 )
( [color=#00ffff]MSWINDOWS + VER140 + BCB CPPBUILDER_6 COMPILER_6[/color] )
( [color=#00ff00]LINUX + VER140 KYLIX_2 COMPILER_6[/color] )
( MSWINDOWS + VER150 DELPHI_7 COMPILER_7 )
( [color=#00ffff]MSWINDOWS + VER150 + BCB CPPBUILDER_7 COMPILER_7[/color] )
( [color=#00ff00]LINUX + VER150 KYLIX_3 COMPILER_7[/color] )
( MSWINDOWS + VER160 DELPHI_8 COMPILER_8 )
( [color=#ff0000]MSWINDOWS + VER160 + CLR DELPHI_8NET COMPILER_8NET[/color] )
( MSWINDOWS + VER170 DELPHI_9 COMPILER_9 )
( [color=#ff0000]MSWINDOWS + VER170 + CLR DELPHI_9NET COMPILER_9NET[/color] )
( MSWINDOWS + VER180 DELPHI_10 COMPILER_10 )
( [color=#ff0000]MSWINDOWS + VER180 + CLR DELPHI_10NET COMPILER_10NET[/color] )
( [color=#00ffff]MSWINDOWS + VER180 + BCB CPPBUILDER_10 COMPILER_10[/color] )
( )
(************************************************************************ )
Aber wie gesagt, ich hab keine Ahnung was mit dem 7er los ist, denn in vielen Quellen wird der 7er mit unterschieden, aber auf der Borland-Website ist nur was bis zum 6er vorhanden?
Und was ist vorallem mit den Compilern 8 und 9 ... jetzt scheint es ja schließlich den 10er zu geben?
[add]
hab vorläufig den CPPBUILDER_10 mit in diesem Beitrag eingefügt.