A C or C++ Compiler is a computer program that converts the text of a program’s code into an executable program. How can we check the version of the C++ compiler we are using on our Windows computer? Let’s take a look at a few different ways to do it.
Table of Contents
How can I check the C++ compiler version with the RAD Studio command prompt?
RAD Studio powers C++ Builder which supports various CLANG standards and has its own C++ Compiler, IDE, GUI Designer, and more tools for professional development. If you have installed RAD Studio or C++ Builder, you can take the following steps to check the C++ compiler version.
- Press the Windows key or Start menu on the toolbar
2. Type RAD to find RAD Studio tools.
3. Run RAD Studio Command Prompt
4. This will open Command Prompt with RAD Studio settings in “C:Program Files (x86)Embarcadero Studio22.0bin
” directory (the ’22’ can change depending on the version you have installed.) In this directory, there are different compilers, as listed below.
Here are the C++ compiler binaries included in RAD Studio, C++ Builder.
- bcc32c.exe : Embarcadero C++ Compiler for Win32
- bcc32x.exe : Embarcadero C++ Compiler for Win32
- bcc64.exe : Embarcadero C++ Compiler for Win64
- bccaarm.exe : Embarcadero C++ Compiler for Android
- bcciosarm64.exe : Embarcadero C++ Compiler for iOS 64-bit device
5. You can check versions of these compilers by typing their executable names as shown below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
C:Program Files (x86)EmbarcaderoStudio22.0bin>dir bcc*.exe Volume in drive C has no label. Directory of C:Program Files (x86)EmbarcaderoStudio22.0bin 09.03.2022 05:36 1.599.904 bcc32.exe 09.03.2022 05:26 36.944.800 bcc32c.exe 07.02.2022 22:00 36.745.728 bcc32x.exe 09.03.2022 05:35 36.752.800 bcc64.exe 09.03.2022 05:26 17.666.976 bccaarm.exe 09.03.2022 05:26 17.666.976 bcciosarm64.exe 6 File(s) 147.377.184 bytes 0 Dir(s) 37.825.011.712 bytes free C:Program Files (x86)EmbarcaderoStudio22.0bin>bcc32c Embarcadero C++ 7.60 for Win32 Copyright (c) 2012-2022 Embarcadero Technologies, Inc. bcc32c.exe: error: no input files C:Program Files (x86)EmbarcaderoStudio22.0bin>bcc32x Embarcadero C++ 7.60 for Win32 Copyright (c) 2012-2022 Embarcadero Technologies, Inc. bcc32x.exe: error: no input files C:Program Files (x86)EmbarcaderoStudio22.0bin>bcc64 Embarcadero C++ 7.60 for Win64 Copyright (c) 2012-2022 Embarcadero Technologies, Inc. bcc64.exe: error: no input files C:Program Files (x86)EmbarcaderoStudio22.0bin>bccaarm.exe Embarcadero C++ 7.60 for Android Copyright (c) 2012-2022 Embarcadero Technologies, Inc. bccaarm.exe: error: no input files C:Program Files (x86)EmbarcaderoStudio22.0bin>bcciosarm64.exe Embarcadero C++ 7.60 for iOS 64-bit device Copyright (c) 2012-2022 Embarcadero Technologies, Inc. |
How can I check the compiler version within the command console?
- Press windows key or Start menu on the toolbar
- Write “Command” and run “Command Prompt”
- In Command Console, type “
cd C:Program Files (x86)EmbarcaderoStudio
“. - Type “dir”, You should see versions of RAD Studio, i.e. 22
- Goto this folder and bin directory inside by using cd command, i.e. “
cd 22.0bin
“
Here are the C++ compiler binaries included in RAD Studio, C++ Builder.
- bcc32c.exe : Embarcadero C++ Compiler for Win32
- bcc32x.exe : Embarcadero C++ Compiler for Win32
- bcc64.exe : Embarcadero C++ Compiler for Win64
- bccaarm.exe : Embarcadero C++ Compiler for Android
- bcciosarm64.exe : Embarcadero C++ Compiler for iOS 64-bit device
6. You can check versions of these compilers by typing their executable names only as given example below
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
C:Program Files (x86)EmbarcaderoStudio22.0bin>dir bcc*.exe Volume in drive C has no label. Directory of C:Program Files (x86)EmbarcaderoStudio22.0bin 09.03.2022 05:36 1.599.904 bcc32.exe 09.03.2022 05:26 36.944.800 bcc32c.exe 07.02.2022 22:00 36.745.728 bcc32x.exe 09.03.2022 05:35 36.752.800 bcc64.exe 09.03.2022 05:26 17.666.976 bccaarm.exe 09.03.2022 05:26 17.666.976 bcciosarm64.exe 6 File(s) 147.377.184 bytes 0 Dir(s) 37.825.011.712 bytes free C:Program Files (x86)EmbarcaderoStudio22.0bin>bcc32c Embarcadero C++ 7.60 for Win32 Copyright (c) 2012-2022 Embarcadero Technologies, Inc. bcc32c.exe: error: no input files C:Program Files (x86)EmbarcaderoStudio22.0bin>bcc32x Embarcadero C++ 7.60 for Win32 Copyright (c) 2012-2022 Embarcadero Technologies, Inc. bcc32x.exe: error: no input files C:Program Files (x86)EmbarcaderoStudio22.0bin>bcc64 Embarcadero C++ 7.60 for Win64 Copyright (c) 2012-2022 Embarcadero Technologies, Inc. bcc64.exe: error: no input files C:Program Files (x86)EmbarcaderoStudio22.0bin>bccaarm.exe Embarcadero C++ 7.60 for Android Copyright (c) 2012-2022 Embarcadero Technologies, Inc. bccaarm.exe: error: no input files C:Program Files (x86)EmbarcaderoStudio22.0bin>bcciosarm64.exe Embarcadero C++ 7.60 for iOS 64-bit device Copyright (c) 2012-2022 Embarcadero Technologies, Inc. |
How can I check the IDE version in RAD Studio?
If you want to know the version of the C++ Builder IDE follow these steps.
- Run/launch RAD Studio or C++ Builder.
- Goto Help menu, choose About Embarcadero RAD Studio as below
This will show you version of the IDE as shown below.
How can I check the library versions used in RAD Studio?
Sometimes it’s helpful to know the versions of the libraries being used in RAD Studio and C++ Builder. You can display the name and version information of each library like so.
- Run/launch RAD Studio or C++ Builder
- Goto Help menu, choose About Embarcadero RAD Studio as below
This will show you version of the IDE about window. For more details of each library versions, you can click the Version Info section.
You can download the free C++ Builder Community Edition here: https://www.embarcadero.com/products/cbuilder/starter.
Professional developers can use the Professional, Architect or Enterprise versions of C++ Builder. Please visit https://www.embarcadero.com/products/cbuilder.
See What’s New in RAD Studio 11
Download RAD Studio 11 Now
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition