Install Compiler#
Date: 2023/05/07
Outline#
gccとg++#
gccとg++はそれぞれC言語,C++言語のコンパイラである ソースファイルをコンパイル及びビルドやリンクなどを作成できる.
Clang#
To open up a terminal window on the ubuntu desktop. Ones it is open, use the apt install
command below to install the clang package.
libstdc++ を入れる
複数のバージョンのGCCが入っていると,自動でセレクトされる. もし,GCCのバージョンにあった C++ の標準ライブラリが入っていないと,コンパイル時に
<library> not found
と怒られる. 特に,最新CUDA がある場合に発生する. OS デフォの GCC に加え,CUDA バージョンあった GCC が CUDA と一緒にインストールされる. このとき,標準ライブラリはインストールされないので,コンパイルエラーとなる.
# Install clang compiler
$ sudo apt install -y clang
# Check clang verbose
$ clang -v
# (Option) Install C++ Standard Library
$ sudo apt install -y libstdc++-12-dev