g++
GNU C++ 컴파일러( g++ )는 C++ 프로그램을 컴파일하는 데 사용되는 Linux의 컴파일러입니다. 확장자가 .c 및 .cpp인 두 파일을 모두 C++ 파일로 컴파일합니다.
다음은 C++ 프로그램을 컴파일하기 위한 컴파일러 명령어입니다.
g++ program.cpp -o filename
여기,
파일 이름 − 확장자가 .c 또는 .cpp인 파일 이름.
다음은 g++ 컴파일러를 사용한 예입니다.
예시
#include <iostream> using namespace std; int main() { int a = 20; cout << "The value of a : " << a; return 0; }
출력
$g++ -o main *.cpp $main The value of a : 20
gcc
GNU C 컴파일러( gcc )는 C 프로그램을 컴파일하는 데 사용되는 Linux의 컴파일러입니다. 확장자가 ".c"인 파일을 컴파일합니다.
다음은 C 프로그램을 컴파일하기 위한 컴파일러 명령어입니다.
gcc program.c -o filename
여기,
파일 이름 − 확장자가 .c인 파일 이름.
다음은 gcc 컴파일러를 사용한 예입니다.
예시
#include <stdio.h> int main() { int a = 20; printf("The value of a : %d", a); return 0; }
출력
$gcc -o main *.c $main The value of a : 20