#include-s の順序が重要であることを覚えています。うーん、ちょっと困った。次の 2 つのヘッダーがあります。
#include <gl/glfw.h>
#include <gl/glew.h>
それを実行すると、glew.h の前に gl.h が含まれているというエラーが表示されます。しかし、glew.h が最初になるようにこれら 2 つの順序を逆にすると、大量のエラーが発生します。#define-s の意味を突き止めることを考えていたので、次のように言えます: #define whatineed 0x0000x.
- ヘッダーの配置でこの問題を解決するにはどうすればよいですか。
- 私の定義を探して安全にする方法はありますか?