Skip to content
Related Articles

Related Articles

How To Compile And Run a C/C++ Code In Linux

View Discussion
Improve Article
Save Article
  • Last Updated : 02 Jun, 2022

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.

Opening Text Editor

 

Opening Terminal

 

Step 2: In the text editor we need to write any code using a C programming language.

Example Script:

C




#include <stdio.h>
  
int main() {
  
    printf("welcome to geeks for geeks");
    return 0;
}


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
Executing C Code in Terminal

 

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.

Example Script:

C




#include <stdio.h>
  
int main() {
  
    // code
  int a=10,b=20;
  c=a+b;
  printf("addition of=%d\n",c);
  return 0;
}


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
Executing Addition Program Code

 

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.

Example Script:

C++




#include <iostream>
using namespace std;
  
int main() {
  
    cout << "Welcome To Geeks For Geeks For Geeks";
    return 0;
}


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
Executing C++ Program Code

 

In the above image, We have written a simple C++ program to print the “Welcome To Geeks For Geeks” message.


My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!