我正在做一个opengl / qt3赋值,但是我遇到了一个未定义的引用错误:
Renderer.h:
...
#include "Mesh.h"
... Mesh mesh;
Renderer.cpp:
...
mesh.load("ball.obj");
...
Mesh.h:
...
bool load(string filename);
...
Mesh.cpp:
#include "Mesh.h"
...
bool Mesh::load(string filename) { ... }
...
但编译器抱怨将mesh.load(“ball.obj”)行作为未定义的引用...发生了什么?提前谢谢!
答案 0 :(得分:1)
忘记将文件添加到QT Designer。解决!