📖
【C/C++】Ubuntu環境とGCCでHello World
はじめに
Ubuntu環境でC/C++を始めるための備忘録
コンパイラにはGCCを使用した
環境構築
ビルド・コンパイルのためbuild-essentialをaptでインストールしておく
バージョン確認でインストールを確認
sudo apt install build-essential
#インストール完了確認
gcc --version
コードの実装
コードはただ"Hello World!"をprintするだけの単純なものだが掲載しておく
CとC++の両方を掲載しておく
Cの場合
hello_world.c
#include <stdio.h>
void main(){
printf("C Hello World!\n");
}
C++の場合
hello_world.cpp
#include <iostream>
using namespace std;
int main(){
cout << "C++ Hello World!" << endl;
return 0;
}
コンパイル
cの場合はgcc、c++の場合はg++でコンパイルする
それぞれhello_world_c/hello_world_cppが実行ファイルになる
#Cの場合
gcc hello_world.c -o hello_world_c
#C++の場合
g++ hello_world.cpp -o hello_world_cpp
実行
./hello_world_c
./hello_world_cpp
Discussion