補上禮拜作業,因球隊比賽未出席。
用CodeBlocks執行
transformation.c
二、 在moodle下載freeglut 並解壓縮,在lib資料夾裡複製libfreeglut.a 檔案,把複製後的檔名改成 libglut32 。
三、
開啟 CodeBlocks 新增一個 glut 專案。
四、
將 source資料夾解壓縮,然後用 notepad++ 開啟transformation.c 檔案,並複製裡面的程式碼。
五、
刪除 main.cpp 的程式碼,並將剛剛複製的transformation.c的程式碼全部貼上。
六、
把 source 資料夾裡的 glm.c 檔名改為 glm.cpp ,讓他變成 c++ 檔案。
七、
將 glm.cpp 和 glm.h 複製到剛剛新增的 glut 專案的資料夾裡。
八、
把 glm.cpp 匯入CodeBlocks專案內。
九、
將之前下載的 data 資料夾複製到 freeglut的bin 資料夾內。
十、
就可以成功執行囉!
把所有檔案放入同一個資料夾裡
一、 複製 freeglut→bin 裡的 data 資料夾 和
freeglut.dll,並將他們貼在 glut 專案資料夾裡。
二、
用 notepad++ 開啟 CodeBlocks 的專案檔(副檔名為 .cbp)
三、 將 working_dir 工作目錄改為 ".","." 代表專案現在的執行目錄。
四、 執行專案後會發現現在的執行目錄已經變成在專案資料夾了。


















沒有留言:
張貼留言