用CodeBlocks執行 transformation.c
1.到 http://www.cmlab.csie.ntu.edu.tw/~jsyeh/3dcg10/ 下載source、data、windows、glut32.dll
2. 在moodle下載freeglut 並解壓縮,在lib資料夾裡複製libfreeglut.a 檔案,把複製後的檔名改成 libglut32 。
3. 開啟 CodeBlocks 新增一個 glut 專案。
4.將 source資料夾解壓縮,然後用 notepad++ 開啟transformation.c 檔案,並複製裡面的程式碼。
5.刪除 main.cpp 的程式碼,並將剛剛複製的transformation.c的程式碼全部貼上。
6.把 source 資料夾裡的 glm.c 檔名改為 glm.cpp ,讓他變成c++ 檔案。
7. 將 glm.cpp 和 glm.h 複製到剛剛新增的 glut 專案的資料夾裡。
8.把 glm.cpp 匯入CodeBlocks專案內。
9.將之前下載的 data 資料夾複製到 freeglut的bin 資料夾內。
10.就可以成功執行囉!
把所有檔案放入同一個資料夾裡
1.複製 freeglut→bin 裡的 data 資料夾 和 freeglut.dll,並將他們貼在 glut 專案資料夾裡。
2.用 notepad++ 開啟 CodeBlocks 的專案檔(副檔名為 .cbp)
3.將 working_dir 工作目錄改為 ".","." 代表專案現在的執行目錄。
4.執行專案後會發現現在的執行目錄已經變成在專案資料夾了。


















沒有留言:
張貼留言