centos 安装gcc编译环境

来源:互联网 发布:梁朝伟电影 知乎 编辑:程序博客网 时间:2024/05/14 18:28

       今天在虚拟机上搞了一下centos系统,但是想在linux下共享windows主机的文件前,要先安装vmware-tools,同时也遇到了what is the location of gcc…这样的提示,于是就开始安装gcc。

        安装gcc也需要一个正确的顺序,例如gcc依赖glibc-devel;glibc-devel依赖glibc-headers;glibc-headers依赖kernel-headers;如此反反复复。

        但事情并没有真的结束,gcc还要依赖cloog-ppl和cpp;然而在安装cloog-ppl时,又提示libppl.so.7和libppl_c.so.2 is needed by cloog-ppl;libmpfr.so.1 is needed by cpp。前者可以由ppl-*.rpm包解决,后者交给mpfr-*.rpm包解决。

      因此总的顺序应该是这样的:

      kernel-headers

      glibc-headers

      glibc-devel

      ppl

      cloog-ppl

      mpfr

      cpp

      gcc

      事情基本上可以结束了。

      如果linux环境不一样的话,遇到的问题可能也会不同,但是也要发现其中的规律,如libppl.so.7和libppl_c.so.2 is needed by cloog-ppl;我找到ppl包为其提供依赖资源。libmpfr.so.1 is needed by cpp时,mpfr包为其提供资源。这么说来lib后面的字符通常就是所依赖包的名字了,虽然不敢100%保证都是对的,但足以应付常见情况了。


 

原创粉丝点击