帮学长的oj升级gcc版本。遇到了贼多问题。。
【悲惨的开始】
安装gcc版本推荐ustc的mirror的下载,超快der...
https://mirrors.ustc.edu.cn/gnu/gcc/
https://www.cnblogs.com/damonxu/p/6434265.html
make中遇到的错误
update1:
make[5]:内存不足
https://www.cnblogs.com/wuxie1989/p/5853713.html
update2:
make[2]:环境变量和路径问题
https://blog.csdn.net/flyfish778/article/details/35276883
大概就是添加
#export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/mpfr-2.4.2/lib:/usr/local/mpc-0.8.1/lib:/usr/local/gmp-4.3.2/lib
update3:
中间挂了一次mysql
https://blog.csdn.net/hjf161105/article/details/78850658
P.S. 在update4后猜测是由于编译太消耗内存导致的mysql挂了。我的锅。哭辽。
update4:
我上面的都是屁话,一键安装你值得拥有
#yum install devtoolset-6.x86_64
#scl enable devtoolset-6 bash
https://www.quyu.net/info/876.html
顺便记录一下hustoj的判题姿势。
修改以后重启判题机
#sudo pkill -9 judged
#sudo ./make.sh
#sudo judged
为了支持auto特性最好建议升级至5.2以上。
我死了。
真是愉(cao)快(dan)的体验啊。
双倍的快乐呢。