一、怎么個情況
win10用VS,VScode,Clion全失敗了。回到課程BBS上。照着作業0重新配置了環境。
二、咋弄
從http://games-cn.org/forums/topic/graphics-intro-hw0/下載了作業0的pdf和代碼,從官網下載了最新的virtualbox裝上。
從https://cloud.tsinghua.edu.cn/f/103133da1bf8451b8ba6下載了虛擬機映像,速度還行,4G大小清華網盤至少500KBs。
1.4,1.5如果能弄上就弄,如果弄不上可以選擇郵箱或者網盤傳文件。
然后把作業0的代碼傳進去,直接跳到3.2內容如下:
3.2 編譯 為方便之后的作業編寫,本次作業要求使用 cmake 進行編譯。
首先,編寫好本次作業的程序 main.cpp。
然后, 在 main.cpp 所在目錄下,打開終端 (命令行),
依次輸入:
• mkdir build: 創建名為 build 的文件夾。
• cd build: 移動到 build 文件夾下。
• cmake ..: 注意其中’..’ 表示上一級目錄,若為’.’ 則表示當前目錄。
• make: 編譯程序,錯誤提示會顯示在終端中。
• ./Transformation:若上一步無錯誤,則可運行程序 (這里的 Transformation 為可執行文件名,可參照 CMakeLists.txt 中修改)。
那么就編譯運行成功了。
每個作業他們都會提供已經基於虛擬機配好的cmake文件,所以只要寫代碼,照着pdf執行命令就行了。
另外老師給的作業3也就是實驗8的代碼有問題,可能老師沒注意到。BBS上有個修正的公告代碼可從這個網頁上面拿到。
http://games-cn.org/forums/topic/%e4%bd%9c%e4%b8%9a3%e6%9b%b4%e6%ad%a3%e5%85%ac%e5%91%8a/
網頁加載很慢,如果不關注網頁內容的話可以直接從這里下載
https://cloud.tsinghua.edu.cn/f/324634252f4a47578062/?dl=1