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.