接下來就是設定開發的環境了,因為筆者這邊目前 是在Windows 上使用 Visual C 2005 開發,然後再移植至別的作業系統,所以這邊的介紹會以 VC2005 為主,而其他的環境下的編譯設定,原理都是大同小異的。
以使用 GLUT GLEW 為例, 因為 GLUT 與 GLEW 並非 Windows 系統內建的 Library, 所以必須先去各自的網頁上去下載編譯好的 lib, 動態連結檔 dll 與header 才能使用。或者去下載原始碼手動編譯也可以,若是使用其他的 Library 如 QT , SDL 也是一樣需要去下載使用。
下載完之後解壓縮, 筆者習慣把不同種類的檔案分開放, lib 檔案通通丟到 project 的 lib 目錄裡, dll 檔放到 dll 目錄, header 檔案放到 include目錄. 接下來就是開始設定 VC2005 的 project檔案 :
- 打開Project的Property Pages頁面
- 設 定Configuration Properties –> Debugging –> Working Directory : 設定路徑為 dll 檔案的所在目錄.
- 設定Configuration Properties –> C/C –> Additional Inculde Directories : 設定路徑為 header 檔案所在的目錄.
- 設定Configuration Properties –> Linker -> Additional Library Directories : 設定路徑為 lib 檔案所在的目錄.
- 設定Configuration Properties –> Linker -> Input –> Additional Dependencies : 輸入需要用到的 lib 檔名.
這樣 Project就設定完畢,終於可以開始寫程式了。