How To Compile And Run a C/C++ Code In Linux
C Programming Language is mainly developed as a system programming language to write kernel or write an operating system. C++ Programming Language is used to develop games, desktop apps, operating systems, browsers, and so on because of its performance. In this article, we will be compiling and executing the C Programming Language codes and also C++ codes with various compilers like CC, GCC, and G++ compilers.
Compile And Run C Code in Linux
Method 1: Using CC Compiler
In this method, we will be compiling and executing the C program code using CC Compiler.
Step1: Firstly, we need to open the text editor and terminal for writing code and executing it through the terminal.
Step 2: In the text editor we need to write any code using a C programming language.
We have written a simple C program to print the “welcome to geeks for geeks” message.
Step 3: Now, we need to save the file with the .c extension. So in this example, we have saved the file as welcome.c.
Step 4: Now compile and run the C code in the terminal using the below commands.
cd Desktop cd myprojct/ cc welcome.c ./a.out
Our written code has been executed and the output is been displayed in the above screenshot.
Method 2: Using GCC Compiler
We can also compile and execute the script using the GCC compiler. So let’s understand the compilation and execution using GCC below example.
Step 1: Navigate to the directory where the file is been saved. Use the below commands.
cd Desktop/ cd myproject
Step 2: Execute the below command for compilation and execution.
cc -o add add.c ./add
In the above image, We have written a simple C program for the addition of two numbers.
Compile And Run C++ Code in Linux
In this method, we will be compiling and executing the C++ program code using G++ Compiler.
Step 1: Write the C++ program code in a text file using a text editor and save the file with the .cpp extension.
Step 2: Navigate to the directory where the file is been saved. Use the below commands.
cd Desktop/ cd c++/
Step 3: Execute the below command for compilation and execution.
g++ cplus.cpp ./a.out
In the above image, We have written a simple C++ program to print the “Welcome To Geeks For Geeks” message.