摘要: 1.解压gcc_rpm.tar.gz (我的CSDN账号下载过) tar -zxvf gcc_rpm.tar.gz 2.解压完进入文件夹,执行以下命令,挨个执行(如果报依赖错误,就加上"--force --nodeps",一开始不知道这个,一路按报缺失依赖的.so文件,最后也没有解决掉,最后还是加上那个命令) rpm -ivh lib64gmp3-4.3.1-1mdv2010.0.x86_64.r 阅读全文
posted @ 2019-11-07 21:53 心媛意码 阅读(2537) 评论(2) 推荐(0) 编辑
摘要: Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装 阅读全文
posted @ 2019-11-07 21:53 心媛意码 阅读(157) 评论(0) 推荐(0) 编辑
摘要: Centos7修改root密码: https://blog.csdn.net/shanvlang/article/details/80385913 估计不需要"SELinux,不要执行"touch /.autorelabel",可能会造成新的问题. 当时造成了如下的问题: failed to loa 阅读全文
posted @ 2019-11-07 20:02 心媛意码 阅读(437) 评论(0) 推荐(0) 编辑
摘要: Linux 下动态链接库(shared object file,共享对象文件)的文件后缀为.so,它是一种特殊的目标文件(object file),可以在程序运行时被加载(链接)进来。使用动态链接库的优点是:程序的可执行文件更小,便于程序的模块化以及更新,同时,有效内存的使用效率更高。 GCC 生成 阅读全文
posted @ 2019-11-07 17:53 心媛意码 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 链接器把多个二进制的目标文件(object file)链接成一个单独的可执行文件。在链接过程中,它必须把符号(变量名、函数名等一些列标识符)用对应的数据的内存地址(变量地址、函数地址等)替代,以完成程序中多个模块的外部引用。 而且,链接器也必须将程序中所用到的所有C标准库函数加入其中。对于链接器而言,链接库不过是一个具有许多目标文件的集合,它们在一个文件中以方便处理。 当把程序链接到一个链接库... 阅读全文
posted @ 2019-11-07 17:42 心媛意码 阅读(358) 评论(0) 推荐(0) 编辑