配置C++环境

配置C++环境

  • 配置 C++ 环境
    • Windows环境
      • MSVC 安装
    • Visual Studio各版本对应的 VC 版本
    • Visual Studio使用第三方库
      • MinGW 安装
    • Linux 环境安装
    • 可以使用的 IDE
      • Visual Studio
      • CLion
      • Qt Creator
      • Visual Studio Code

配置 C++ 环境

Windows环境

在Windows环境下可以选择MSVCMinGWCygwin作为C++的编译器。这里介绍MSVCMinGW环境的配置。

MSVC 安装

MSVC 是微软提供的C++编译器,一般和 Visual Studio 一起是使用。我们可以登录 Visual Studio 官网下载使用。Visual Studio 官网地址
配置C++环境_第1张图片
选择下载 Community 2019 ,一半情况下 Community 已能满足学习时的大部分开发需求。
配置C++环境_第2张图片
安装时仅选中使用C++的桌面开发即可。
当然你也可以选择安装其他版本的 Visual Studio ,这里介绍一下如何安装其他版本的 Visual Studio 这里以 Visual Studio 2017 为例。进入 Visual Studio 官网地址选择上方导航栏里面的下载项。
在这里插入图片描述
进入后将页面拉到最底部选择更早的下载项
配置C++环境_第3张图片
点开 2017 ,点击下载。
配置C++环境_第4张图片
进入下载页面中选择 Visual Studio Community 2017 并可以选择简体中文安装。剩下的就是等待下载完成了。
配置C++环境_第5张图片

Visual Studio各版本对应的 VC 版本

Visual Studio 版本 VC 版本
2015 14
2017 15
2019 16

Visual Studio使用第三方库

在我们日常开发中经常会使用一些第三方的库避免我们去重复的造轮子。这里介绍如何使用 Visual Studio 去导入第三方的库。
第一步: 右键解决方案选择属性并选择 VC++目录
配置C++环境_第6张图片
第二步: 选择 VC++ 目录中的包含目录,选择第三方库中的 include(包含头文件的) 文件夹。选择库目录,导入第三方库中的 xxx.lib 所在的文件夹路径。
配置C++环境_第7张图片
第三步: 选择链接器中的输入项,选择其中的附加依赖项,在里面填入你用到的 lib 库的文件名。如 opencv_world438.lib
配置C++环境_第8张图片

MinGW 安装

MinGW 全称 Minimalist GNU for Windows。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。下载地址

配置C++环境_第9张图片
之后一路选择 next 并等待安装完成即可。安装完成后打开 cmd 输入 g++ --version 若出现以下内容证明安装成功。
配置C++环境_第10张图片
若显示 g++ 不是内部或外部命令,也不是可运行的程序或批处理文件 那么需要手动把 MinGW 添加到环境变量中。
配置C++环境_第11张图片
MinGWbin 文件的绝对路径添加到 Path 中。
配置C++环境_第12张图片

Linux 环境安装

Linux 环境下安装 C++ 开发环境十分容易。这里用 Ubuntu 18.04 举例

sudo apt install build-essential

执行上方的shell命令后输入 g++ --version 显示下方内容
在这里插入图片描述
即完成 Linux 环境下的安装。

可以使用的 IDE

Visual Studio

Visual Studio 仅能在 windowsmac 平台下使用。在 Windows 平台下使用时使用的是 MSVC 编译器,在 MAC 使用的时候使用的是 clang 的编译器。

配置C++环境_第13张图片

CLion

JetBrains 家出品的跨平台的 C/C++ IDE 相信使用 Idea 开发的 Java 工程师对他不会感到陌生。采用 CMake 对项目进行管理

配置C++环境_第14张图片

Qt Creator

由 QT 提供的跨平台的 C/C++ IDE 使用 qmake 对项目进行管理。值得一提的是 QT 是个优秀的 GUI 库,除此之外 QT 也是一个优秀的 C++ 第三方库。
配置C++环境_第15张图片

Visual Studio Code

Visual Studio Code 简称 VS code 是一个跨平台的编辑器,可以通过下载插件的方式作为一个 C/C++ 的 IDE 使用。点击左侧的扩展选择安装 C/C++ 插件即可。
配置C++环境_第16张图片

你可能感兴趣的:(C++)