下载glibc-2.29
下载好后原本是解压包,但谁知解压包长得跟文件一样上面还写一个[read only]就以为是在根目录下我的权限只有阅读,然后按照教程在glibc里面创建build预编译啥的完全没用哈哈哈,各种找错也不行最后还是性感学长——肖登拓告诉我这是个解压包。。。
编译过程
解决了一个很傻气的问题后,开始编译,首先是创建build文件,研究半天为啥老是说我没这个文件呢?得益于初中写过html发现教程给的路径<../>这和我放的路径不一样啊,于是自己修改正确路径后成功预编译,在编译时遇到了下一个问题:
configure过程中报错:
These critical programs are missing or too old: gawk bison
研究一会儿后我从下手,在csdn上搜索了一下gawk,原来这东西需要下载啊,而后回到Linux开始:
sudo apt-get install gawk
sudo apt-get install bison
这时这个报错已成功解决,然后遇到了下一个问题:
我理解的意识是无法创建文件吧,于是在学员群寻求了帮助,有同学告诉我可以加sudo,这时我也注意到有提示"Permission denied"(为啥自己就想不到。。。)加上sudo后仍然不行,还是同样的报错,想到"/opt"是啥?这应该是文件路径吧,而我没有这个路径啊,再一次意识到,不能完全照搬教程,要看懂他,要结合自己的实际情况啊!修改路径后,再次编译,成功!