2018年4月6日 星期五

week06_李紹銘

CodeBlocks執行 transformation.c

1.到 http://www.cmlab.csie.ntu.edu.tw/~jsyeh/3dcg10/ 下載sourcedatawindowsglut32.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 資料夾複製到 freeglutbin 資料夾內。




10.就可以成功執行囉!



把所有檔案放入同一個資料夾裡

1.複製 freeglutbin 裡的 data 資料夾 和 freeglut.dll,並將他們貼在 glut 專案資料夾裡。


2.用 notepad++ 開啟 CodeBlocks 的專案檔(副檔名為 .cbp)


3.將 working_dir 工作目錄改為 ".""." 代表專案現在的執行目錄。


4.執行專案後會發現現在的執行目錄已經變成在專案資料夾了。

沒有留言:

張貼留言