glm/ext.hppプロジェクトに拡張ヘッダーを含めようとしています。簡単にインクルードglm.hppでき、プロジェクトは単純にクリーンにビルドされますが、このライブラリの拡張機能により、大量のコンパイル時エラーが発生します。たとえば、.inlエラーをスローするいくつかのマクロ定義を含むいくつかの補助インライン ヘッダー ファイル ( ) があります。
- int_10_10_2.inl : セマンティックの問題
GLM_FUNC_QUALIFIER dword uint10_10_10_2_cast ( glm::vec4 const & v ) //-> クラスまたは名前空間が必要 | 期待される ';' トップレベル宣言子などの後 - type_vec2.hpp :
ユニオン{value_type x、r、s;}; //共用体メンバー 'x' には自明でないコピー コンストラクターがあります ..etc ユニオン {value_type y、g、t;};
競合する構造は何ですか (どのファイルを分析するのが最も役立つかについてのヒント)? Xcode プロジェクトに ext.hpp をうまく組み込んだ人はいますか?