人気ブログランキング | 話題のタグを見る

[wsl] OpenGLのc++ソースコンパイル g++ 追加 [X-Window] (12/6)

gccがclangに名前統一されたのは知っていたが、g++が含まれなくなったとは知らなかった。

***

次のサイト様で、OpenGLの追加を調べた。
Ubuntu 18.04 LTSにGLUTをインストール #ubuntu18.04 - Qiita

sudo apt-get install libglu1-mesa-dev mesa-common-dev freeglut3-dev

ついでにサイト様のサンプル OpenGLのc++ソースをコンパイルすると、cc1plusが無いと出る。

いやいや、プリプロが無いって・・・

そうかー、よく見るとcc1"plus"って付いてるな。

sudo apt install g++

これで、g++(c++)のソースもコンパイル出来るようになる。

それにしても、昨日の記事といい、変わり過ぎ。


これでサンプルの赤枠が表示された。
[wsl] OpenGLのc++ソースコンパイル g++ 追加 [X-Window] (12/6)_a0034780_15454376.png
bashでのシェルスクリプト:
cc -Wall -Weffc++ -o ${1%%.cpp} $1 -lglut -lGLU -lGL

コンパイル時:(スクリプト名ccppとする)
ccpp test.cpp


${変数名%%パターン} 後方一致での削除(最長マッチ)

やー、よくmakeでみるあれ、シェルの機能だったんだ~


by k1segawa | 2024-12-06 15:46 | X-Window | Comments(0)