Open Source GCC

GCC最早是GNU-C-Compiler(GNU C 语言编译器)的缩写,现在则是GNU-Composed-Compiler(GNU编译器集群)的缩写。GNU的著名代表项目是Linux。GNU是一个没有实际意义的“自缩略语”——Gnu is Not UNIX。意思是“Gnu 不是UNIX"。在1983年一些早年的UNIX开发者发起了一个开放软件运动。他们认为,软件应当是开放的,任何人都应该可以接触到源代码,这样不仅用户可以随时根据自己的需要修改程序,而且软件本身也可以通过类似生物进化的模式(无限分支,优胜劣汰)得到全面的完善。由于当时UNIX主要由软件厂商所控制,因此GNU决定给自己起名叫"Not UNIX",表示有别于UNIX。  GCC是一个开放的程序语言编译器。GCC的核心是C/C++编译器。GCC与众不同的特点在于它是完全开放的,是自由软件,可以从网上下载,任何人都可以免费得到这个软件包甚至源代码。由于GCC的开放性,它已经被软件行业的自由开发者移植到各种不同平台。它既可以用于Windows环境,也可以用于DOS,UNIX,Linux等操作系统。  由于GCC不属于赢利性的公司,没有任何商业意图,因而其实现的功能最接近ANSI标准,GCC是目前最标准的C/C++语言编译器之一。使用GCC的程序人员的习惯可以说是最好的。因为他们习惯于正确使用标准的C/C++用法。由于没有商业目的,GCC不会出现“为了收钱而升级”的情况,因此其产品本身比较稳定,不需要进行不必要的更新。由于有不同的开发人员将GCC移植到了多种不同平台,为GCC写的程序,在各个平台之间,是源代码级兼容的(个别直接操作硬件的程序除外)。这为移植程序打下了良好基础。GCC在国外应用十分广泛,很有发展前途。建议读者熟悉它、使用它。  DJGPP是GCC在DOS/Windows平台上的实现。  作为开放软件,GCC并不是“一个”软件。使用DJGPP需要了解与DJGPP集成在一起的另一个重要软件RHIDE。RHIDE不是一个编译器,而是一个开发环境(编译调试环境)。它提供了一个界面供开发者输入和编辑、调试与运行。而真正的编译工作是由DJGPP(gcc.exe)完成的(RHIDE在后台调用gcc.exe来编译,并将编译信息显示在RHIDE的窗口里)。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是在Linux系统上安装Qt Open Source的步骤: 1. 首先,你需要从Qt官网下载Qt Open Source安装包。请确保选择适合你Linux系统架构的版本。 2. 下载完成后,解压安装包到一个你喜欢的目录。在本文中,我们将安装到/opt/Qt目录下。 ``` tar -xvf qt-everywhere-src-5.15.2.tar.xz -C /opt/Qt/ ``` 3. 安装依赖项。在终端中输入以下命令: ``` sudo apt-get install build-essential libgl1-mesa-dev sudo apt-get install libx11-dev libglib2.0-dev libfontconfig1-dev libdbus-1-dev libfreetype6-dev libicu-dev libinput-dev libxkbcommon-dev libsqlite3-dev libssl-dev libpng-dev libjpeg-dev libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev libpulse-dev ``` 4. 执行安装脚本。在安装Qt之前,你需要运行配置脚本。在终端中输入以下命令: ``` cd /opt/Qt/qt-everywhere-src-5.15.2 ./configure -opensource -confirm-license -prefix /opt/Qt/5.15.2/gcc_64 -nomake examples -nomake tests ``` 5. 编译并安装Qt。在终端中输入以下命令: ``` make -j8 sudo make install ``` 6. 添加环境变量。为了让Qt正常工作,你需要将Qt的安装路径添加到环境变量中。打开终端并输入以下命令: ``` sudo nano ~/.bashrc ``` 在文件末尾添加以下行: ``` export QTDIR=/opt/Qt/5.15.2/gcc_64 export PATH=$QTDIR/bin:$PATH ``` 保存并关闭文件,然后运行以下命令使更改生效: ``` source ~/.bashrc ``` 现在,你已经成功安装了Qt Open Source。你可以通过在终端中输入以下命令来确认它是否已正确安装: ``` qmake -v ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值