cpp 专题
专题目录
您的位置:cpp > cpp 专题 > C++开发环境的安装
C++开发环境的安装
作者:--    发布时间:2019-11-20

有许多编译器可用于c++编程。可以根据您的需要下载任何一个。 在这里,我们将基于linux(centos 7)平台来演示所有c++程序示例,如果你的环境是linux,可以考虑使用turbo c++。

现在很多程序员都应用gcc,怎样才能更好的应用gcc。目前,gcc可以用来编译c/c++、fortran、java、objc、ada等语言的程序,可根据需要选择安装支持的语言。本文以在centos linux安装gcc最新版本为例,介绍linux安装gcc过程。

在linux系统下或者centos7/red hat7企业版系统里如何安装gnu下的gcc编译器以及相关的工具呢?(autoconf,automake,flex,c++ compiler)
你需要安装包含下面的软件包的基本开发工具环境,那么就会自动安装好我们想要装gcc编译器:

  • autoconf
  • automake
  • binutils
  • bison
  • flex
  • gcc
  • gcc-c++
  • gettext
  • libtool
  • make
  • patch
  • pkgconfig
  • redhat-rpm-config
  • rpm-build
  • rpm-sign

输入下面的命令安装基本工具开发包:

[root@localhost h3]# yum group install “开发工具"

下一步可以用whereis gcc这个命令来验证是否安装成功:

[root@localhost h3]# whereis gcc
gcc: /usr/bin/gcc /usr/lib/gcc /usr/libexec/gcc /usr/share/man/man1/gcc.1.gz
[root@localhost h3]#

或者通过gcc –version选项来查看gcc的版本号:

[root@localhost h3]# gcc --version
gcc (gcc) 4.8.5 20150623 (red hat 4.8.5-11)
copyright (c) 2015 free software foundation, inc.
this is free software; see the source for copying conditions.  there is no
warranty; not even for merchantability or fitness for a particular purpose.

[root@localhost h3]#

到此,说明 gcc 编译器已经成功安装了。

c++在线开发工具(免安装)

c++ 是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。它被认为是一种中级语言,它综合了高级语言和低级语言的特点。c++是一种编译型语言c++代码需要通过 编译器 转为机器码才能够由cpu运行。通常linux/unix系统只要安装了 gnugcc 编译器即可运行c++;window下需要通过安装 mingw 来安装 gcc;macos下可以通过 xcode 来配置 gcc。这里我向你介绍一个更简单的方式:通过 cloudstudio 平台来快速开始你的c++项目。

cloudstudio 已经为我提供了内置的c /c++开发环境,我们只需要选择他就可以运行我们的c/c++项目,通常c++源文件使用 .cpp、.cp 或 .c作为扩展名,下面提供一个小例子:

  • step1:访问cloudstudio,注册/登录账户。
  • step2:在右侧的运行环境菜单选择:"c/c++" 运行环境,通过命令:g++ -v 可以查看gcc是否安装成功以及gcc的版本、配置信息
  • step3:在左侧代码目录中新建c++代码目录编写你的c++代码
  • step4 : 在终端中进入c++代码目录, 输入命令:g++ hello.c -o hello.out 编译刚才我们编写代码 -o 参数是用来指定生成机器码文件的文件名以便于区分,之后目录中生成了一个hello.out的机器码文件
  • step5 : 在终端中输入命令:./hello.out 便可以看见我们编写的程序的输出结果了
/*代码示例*/

#include <iostream>

int main()
{
    std::cout << "hello, universe! i'm running on cloudstudio!\n";
    return 0;
}

tips: 从终端中输入命令可以看出 cloudstudio 为我们集成了 ubuntu16.04.1 + gcc5.4 + clang3.5.2 的开发环境:


网站声明:
本站部分内容来自网络,如您发现本站内容
侵害到您的利益,请联系本站管理员处理。
联系站长
373515719@qq.com
关于本站:
编程参考手册