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