PA3繳交事宜:
1. 請上 Ceiba公佈欄下載 checkSubmitPA3.sh。
2. 將作業資料夾改名為 學號-pa3 (以下用 b98901000-pa3 為例,請自行更改)
% mv PA3/ b98901000-pa3
3. 將 inputs, outputs 兩個資料夾都刪除。
% cd b98901000-pa3
% rm inputs/ outputs/ -rf
4. 確定 Makefile 設定正確:
Makefile 必須存在作業資料夾下,也就是 b98901000-pa3/Makefile,
而不是 b98901000-pa3/src/Makefile。
Makefile 必須要有 make clean 的功能,將不需要的檔案刪除(包括 bin/graphlab)
請注意,如果刪除得不夠徹底,checkSubmit 將不會通過。
Makefile 必須要有完整 make 的功能。請確保你的檔案系統可以在
% make clean
% make
這兩條指令連續執行後,產生出 bin/graphlab 執行檔,並且程式能一切正常運作。
(溫馨提示:make clean 最好進入 lib/ 中清乾淨,make 再重新 compile。)
5. 將資料夾壓縮。
% tar -zcvf b98901000-pa3.tgz b98901000-pa3
6. 使用 checkSubmitPA3.sh 檢查。
% ./checkSubmitPA3.sh b98901000-pa3.tgz
若在執行此行指令後,最後一行出現 Congratulations 的字樣,
則代表通過,即可繳交。
如果 ./checkSubmitPA3.sh 無法執行,請先輸入指令
% chmod 750 checkSubmitPA3.sh
Any mistake in the submission will result in cost 20% off your score.
Please be very careful in your submission.