标签归档:gcc

CentOS 6通过yum安装GCC4.7 4.8 4.9 5.3 6.3 7.3等高版本GCC

再说一下已经停止支持的devtoolset4(gcc 5.2)及之前版本的安装方法
gcc 4.7 安装

    wget http://people.centos.org/tru/devtools-1/devtools-1.repo -O /etc/yum.repos.d/devtoolset-1.repo
    yum install centos-release-scl
    yum install devtoolset-1-toolchain
    scl enable devtoolset-1 bash
    gcc --version

gcc 4.8 安装

curl -Lks http://www.hop5.in/yum/el6/hop5.repo > /etc/yum.repos.d/hop5.repo
yum install gcc gcc-g++
gcc --version

或者使用官方工具

    wget http://people.centos.org/tru/devtools-2/devtools-2.repo -O /etc/yum.repos.d/devtoolset-2.repo
    yum install centos-release-scl
    yum install devtoolset-2-toolchain
    scl enable devtoolset-2 bash
    gcc --version

gcc 4.9 安装

    yum install centos-release-scl
    yum install devtoolset-3-toolchain
    scl enable devtoolset-3 bash
    gcc --version

gcc 5.3 安装

    yum install centos-release-scl
    yum install devtoolset-4-toolchain
    scl enable devtoolset-4 bash
    gcc --version

gcc 6.3 安装

    yum install centos-release-scl
    yum install devtoolset-6-toolchain
    scl enable devtoolset-6 bash
    gcc --version

gcc 7.3 安装

    yum install centos-release-scl
    yum install devtoolset-7-toolchain
    scl enable devtoolset-7 bash
    gcc --version

scl enable devtoolset-3 bash 只是临时覆盖系统原有的GCC引用,重启后恢复原来的GCC,如果想永久覆盖,
可在/etc/bashrc文件中添加

source /opt/rh/devtoolset-3/enable

或者:如果root单独使用,在/root/.bashrc文件中添加

source /opt/rh/devtoolset-3/enable

重启后生效。

文件参考: https://www.quyu.net/info/876.html
https://www.dwhd.org/20160724_085212.html

在windows平台上使用开源软件nodepad++和MinGW自己打造IDE

在win平台上的使用的IDE简介

C/C++的的win平台IDE非常多,对于初学者建议使用轻量级的Dev-c++就非常不错, 当然也可以选择其他的编译器,但建议初学者从简单入手。
dev-c++ 有两个版本,老版本已经不更新了,新版本点这里下载:
dev-C++ 新版调试的时候有可能出现“没有调试信息”调试,解决办法:打开主菜单的“工具”选项,选择“编译”选项,继续选择“代码生成/优化”选项,选择“连接器”选项,在“产生调试信息”选项框内选择“YES”,最后保存退出。
vc6是过期产品,另外有太多与标准不兼容细节,建议抛弃,至于vs2010和vs2013,程序庞大,配置繁琐,下载请自行google。

本文介绍怎样使用nodepad++和MinGW自己打造IDE

why: nodepad++是win平台的非常优秀编辑器,平常查看网上的代码非常方便。并且支持自定义运行程序,网上教程有非常多。

第一步下载程序

Nodepad++ 下载:http://notepad-plus-plus.org/
MinGW网盘下载:mingw-GCC4.6.2,建议下载
dev-C++使用的MinGW: dev-C++使用的MinGW
官方下载:官方下载, 安装需要联网,比较繁琐。
minGW安装:建议安装到C:\根目录下。

MinGW的环境配置

以下配置以MinGW安装到C:\下,压缩文件请解压到该目录。例如:C:\MinGw\ 注意下面是bin目录
桌面上右击“我的电脑”,选择“高级选项配置”,打开”环境变量”,在“系统变量”里双击“Path”变量,在弹出的窗口内末尾后面添加如下代码
如果末尾文本有“;”,则下面代码去除“;”后添加

;c:\MinGW\bin

继续阅读