2012-07-17 28 views
0

我開始在Visual Studio 2010中使用新的Win32控制檯應用程序項目。我正在設置我的環境以支持初學者級別的OpenGL程序。我正在添加所需的* .cpp文件和* .h文件。我加添加要使用的文件#includes

#include "../../shared/gltools.h"//opengl toolkit

當我將鼠標懸停在#include「無法打開源文件」顯示錯誤。我試圖添加所需的文件。我右鍵單擊源文件,然後選擇>添加>新建過濾器>將其稱爲共享,然後按Enter鍵。

什麼是過濾器?我以爲我會添加一個物理文件夾而不是過濾器。這與「外部依賴」有何不同?

+0

至少告訴你使用的是什麼IDE ... – SingerOfTheFall 2012-07-17 18:39:38

+1

這是超出上下文的。 – 2012-07-17 18:41:23

+0

@DesmondHume - 在添加引用和轉換回通用入口點(而不是t_main)之後,此項目實際上是空的。我是一個C#開發人員。所以通過C#護目鏡工作可能是我混亂的根源。還有什麼事情你需要知道? – 2012-07-17 18:47:13

回答

1

在項目屬性,理解過程編譯,發現現場附加包含目錄並添加該文件的位置,或者,或者該目錄,其中/shared/所在的目錄。

0

找到並分析一些OpenGL示例,這些大多數情況下都帶有OpenGL頭文件和庫,這些文件顯然是您擁有的。檢查您正在使用的包含目錄 - 將其配置爲上述「Luchian Grigore」。當你有這個工作(程序編譯)記得添加庫目錄(在項目設置,鏈接器選項)或將有鏈接器問題。這一切都應該在howto或代碼示例中進行描述。分析他們開始。不要重新轉動車輪並享受樂趣。