理解(間違ってるかも):c++はmatlabなんかと違ってコンパイルすることで人間が書いたり見たりしてるレベルの言語をPCが実行可能な低レベル言語まで落としてから実行(execute)する。
なので、まずプログラムを書いて.cppファイルを作ったら、コンパイルしないといけない。c++ではg++を使う。
・armadillo を使う場合、
g++ hoge.cpp -o [hogehoge] -O3 -larmadillo
たしかO3は最適化のレベル、-oでexecution fileの名前指定