0
我在做一个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” )作为一个未定义的参考...发生了什么?先谢谢你!
你正在编译所有的源文件并将它们全部链接起来吗? – GManNickG 2010-02-20 19:19:22
您尚未链接库。 告诉你在哪个IDE中编程,我们会告诉你你必须做什么。 – oneat 2010-02-20 19:20:56
哦!我以为我检查了一切...猜我忘了将文件添加到qt设计师......谢谢! T___T – confusedKid 2010-02-20 19:21:43