zoukankan      html  css  js  c++  java
  • Linux 小知识翻译

    这次聊聊「GCC」。

    GCC是「GNU Compiler Collection」的简称,由C、C++、FORTRAN、Java等语言的编译器以及这些语言的库所组成。

    GCC不仅包含编译器本身,还包含了编译所必要的库,所以可以编译多种语言所写的代码。

    GCC是免费软件,几乎所有Linux发行版中都包含它,所有使用Linux的时候可以很方便的使用GCC。

    甚至可以这么说「提到Linux就不能不提GCC」。

    使用GCC最重要的目的之一,就是「构建Linux内核」。

    编译Linux内核源码的时候,是用GCC来编译的,而GCC又是运行在Linux内核之上的。这有点像先有鸡还是先有蛋的问题,总之,GCC是构建Linux环境所必不可少的工具。

    随着Linux的发展,现在基本不用编译Linux内核就可以使用Linux了。所以就有很多Linux用户没有编译Linux内核的经验。

    但是,对内核进行细小的修正或者最优化系统,以及追加功能的时候,不可避免的需要编译内核。

    除了构建内核之外,还有各式各样的应用程序是使用GCC来编译的。并不是「不做开发就不会用到GCC」,请记住,只要是一直使用Linux的用户,总会用到GCC来编译某些东西。

  • 相关阅读:
    Servlet监听器及在线用户
    数据分页jdbc+mysql实现
    使用ajax验证用户名重复
    Mysql中的事务
    用户登录注册案例分析
    Java连接mysql数据库
    Java连接sqlite数据库
    虚拟主机TOMCAT配置
    用jquery控制表格奇偶行及活动行颜色
    JDK安装后 没有tools.jar 和dt.jar包的解决办法
  • 原文地址:https://www.cnblogs.com/wang_yb/p/3813236.html
Copyright © 2011-2022 走看看