「C++」の版間の差分
提供: FreeBSD入門
(相違点なし)
|
2015年5月5日 (火) 14:37時点における最新版
C++ (シープラスプラス、シープラプラ、Cプラプラ)とは、プログラミング言語です。c++ は、C++のコンパイラです。FreeBSDでは、デフォルトでclangのC++コンパイラ clang++ が利用できます。
読み方
- C++
- しーぷらすぷらす、しーぷらぷら
概要
FreeBSDでは、clangやGNU GCC のC++コンパイラが利用できます。
C++言語に関する詳しい解説については、C++入門をご参照下さい。
インストール
- clang++は、FreeBSD 10 からデフォルトでインストールされています。
- g++ は、FreeBSD 10 からは、 gcc パッケージをインストールします。
g++ のインストール
$ sudo pkg install gcc
clang++ のインストール
新しいバージョンのclang++を利用したい場合には、手動でインストールできます。
$ sudo pkg install clang
新しいC++コンパイラを利用する利点は、言語の新しい仕様(C++11,C++14などのC++1x系の機能)が活用できることです。
C++コンパイラ
FreeBSDには、デフォルトで、C++コンパイラが付属しています。
- 以前は、c++ コマンドは、GNU GCCのg++でした。
- 近年では、c++ コマンドは、clangのclang++コマンドです。
使い方
c++ main.cpp