昨天我寫了一個簡單的程序。問題是,g ++不會編譯它 -#include issue,''foo()'沒有在此範圍內聲明「
main.cpp: In function ‘void display()’:
main.cpp:32:21: error: ‘loadObj’ was not declared in this scope
loadObj("model.obj");
我不明白爲什麼 - 一切都已包括在內。我試圖用這個命令
g++ -Wall -o main objLoader.cpp main.cpp -lGL -lglut -lGLU
有一個鏈接到源構建它:CLICK
任何想法?
鏈接的代碼中沒有太多的C++。 –
@chris是對的!它具有完全相同的問題,如下所示:'#ifdef __OBJLOADER_H_INCLUDED__' –
順便說一下,[不要使用前導雙重下劃線](http://stackoverflow.com/a/228797/440558)名稱。 –