留学・音ゲー・研究備忘録

heine98の音ゲー・研究・留学の記録

C++の覚書

理解(間違ってるかも):c++matlabなんかと違ってコンパイルすることで人間が書いたり見たりしてるレベルの言語をPCが実行可能な低レベル言語まで落としてから実行(execute)する。

なので、まずプログラムを書いて.cppファイルを作ったら、コンパイルしないといけない。c++ではg++を使う。

 

・armadillo を使う場合、

g++ hoge.cpp -o [hogehoge] -O3 -larmadillo

たしかO3は最適化のレベル、-oでexecution fileの名前指定