なぜ私はそれについての質問をまだ見つけられなかったのだろうと思いました。C++ でクロスプラットフォーム ウィンドウを作成するにはどうすればよいですか? クロスプラットフォームとは、少なくとも Windows、Mac、Linux のサポートを意味します。
このタスク専用のライブラリがあれば、喜んで使用します。しかし、 wxWidgetsのようなウィンドウ コントロールで肥大化したライブラリを使用したくありません。
OpenGL を使用するので、GUI コントロールは必要ありません。(そして、何らかの理由で、 GLUTやGLFWなどのフレームワークを使用したくありません。)