struct aiMatrix4x4 *やその他のaiStructsを使用する関数を作成しようとすると、上記のエラーが発生します。理由はわかりません。私のモデルは適切に機能しません。いくつかの奇妙な理由のためのパラメータとして、上記の構造体で、ここで私が質問のコードですが、私はソースからコンパイル最新assimpを使用しています...Assimp elaborated typeはtypedefを指します
#include <math.h>
#include <assimp/cimport.h>
#include <assimp/scene.h>
#include <assimp/postprocess.h>
#include <assimp/matrix4x4.h>
// A Bit Later in the Code
static inline void mat4x4_loadassimp(mat4x4 M, struct aiMatrix4x4* a);
を私もそれを分離することができますし、それはまだ私にエラーを与えます。..コンパイラとしてのclangの使用。
は、私はあなたがより多くのプロジェクトのDEV https://github.com/assimp/assimp/issues/ことを助けることができません1126。しかし、 'struct aiMatrix4x4 * a 'には問題はありません。私は' unknow mat4x4'しか取得しません。 – Stargateur
'typedef'はC++でのみ利用可能です。 – Stargateur
この[mcve]で再現できないため、実際のコードを投稿する必要があります。 – Stargateur