C语言环境搭建

  • 安装Visual Studio 2019
  • MinGW
    • 安装开发包
      • 更新包数据库和核心系统包
  • 安装我们的开发工具
  • 安装mingw
  • 安装WSL(非必须)
  • 安装Clion
  • 配置Clion

安装Visual Studio 2019

下载Visual Studio Installer 社区版
下载地址: https://visualstudio.microsoft.com/zh-hans/downloads/
下载后启动,勾选C++桌面开发

之后是漫长的等待
安装完成后重启

MinGW

下载安装msys2包管理工具:https://www.msys2.org/
安装完成后配置仓库,
安装目录下(D:\soft\msys64\etc\pacman.d)
mirrorlist.msys 文件
修改为,只保留两个国内镜像,或者放到最前面。


保存后.启动程序 msys2

安装开发包

更新包数据库和核心系统包

$ pacman -Syu
可能中途会提示重启。重启即可。
重启后输入 pacman -Su

安装我们的开发工具

pacman -Sy base-devel

直接回车选择all
确认安装

安装mingw

pacman -S mingw-w64-x86_64-toolchain
选择全部安装即可

安装WSL(非必须)

安装Clion

下载并安装https://www.jetbrains.com/clion/

配置Clion

添加编译器


在Cmake中指定使用的编译器

Windows环境搭建C语言开发环境相关推荐

  1. 最全Windows下搭建go语言开发环境以及开发IDE

    1.下载 并且 安装/解压Golang 下载选择对应的版本 https://www.golangtc.com/download 本人是win64位的下载的go1.9.2.windows-amd64.z ...

  2. go语言开发环境搭建_GO语言开发环境搭建

    go语言支持以下系统 1.Linux 2.FreeBSD 3.Mac OS X(也称为 Darwin) 4.Windows 本文以Linux系统进行展开 安装包下载地址: https://golang ...

  3. 干货分享:在Windows下使用Visual Studio搭建C语言开发环境

    前言:本文将教大家如何使用 VIsual Studio Code 搭建 C 语言开发环境,包括使用 VS Code 如何编译和调试 C 语言程序,需要 用到的工具有 Visual Studio Cod ...

  4. Eclipse下搭建C语言开发环境

    Eclipse下搭建C语言开发环境 要使用Eclipse开发C/C++语言主要有 下面几个步骤: 1. 安装 JRE 去sun官方网站 下载安装即可 由于 Eclipse 本身是用 Java 开发的, ...

  5. Windows10下利用Visual Studio Code搭建C语言开发环境

    Windows10下利用Visual Studio Code搭建C语言开发环境 1. 前言 2. 下载安装VSCode以及MinGW 2.1 下载安装VSCode 2.2 下载安装MinGW-w64 ...

  6. 搭建 Go 语言开发环境

    安装 首先去 Golang 官网(免翻) 下载并安装 提示默认 GOPATH 变量在用户变量中值为 {UserNanme}\go 自定义 GOPATH 位置 打开运行输入 sysdm.cpl 回车 1 ...

  7. 如何使用Sublime Text3搭建C语言开发环境

    文章目录 前言 一.Sublime Text3的优点 二.下载安装Sublime Text3 1.下载 2.创建快捷方式 三.设置中文界面 1.步骤一 2.步骤二 3.步骤三 四.搭建C语言开发环境 ...

  8. 1.从零开始搭建Go语言开发环境

    搭建Go语言开发环境 最新1.14版本,一步一步,从零搭建Go语言开发环境. 安装Go语言及搭建Go语言开发环境 下载 下载地址 Go官网下载地址:https://golang.org/dl/ Go官 ...

  9. 第01章 Windows下搭建Python集成开发环境

    网上有很多资料是关于搭建Python开发环境的,由于Python的可移植性好,所以我们可以在windows系统.Linux系统甚至OSX系统下搭建.由于自己对Linux.OSX不熟,所以我是在wind ...

最新文章

  1. C++ 笔记(24)— STL map 类(map实例化、插入、查找、删除)
  2. 读取一个文件,获取其中出现次数最多的前五个字符以及次数
  3. 51nod1307(暴力树剖/二分dfs/并查集)
  4. springmvc(三) 参数绑定、
  5. cannot resolve symbol ‘log‘问题解决
  6. Linux服务器的架设 (DHCP,NIS,SAMBA,FTP,DNS)
  7. 【壹刊】Azure AD(二)调用受Microsoft 标识平台保护的 ASP.NET Core Web API (上)
  8. 计算机重启是什么原因,电脑自动重启,该怎么办,到底是什么原因,我来详细说明?...
  9. PHP获取当月天数,获取当月的每天的开始和结束的时间戳,获取当月每号
  10. HTML 中img标签不显示
  11. 7nfs客户端没权限_cephfs: 用户态客户端lookup
  12. SpringCloud学习成长之路七 高可用配置中心
  13. [转载]Java多线程——创建线程池的几个核心构造参数
  14. Windows 技术篇-通过注册表查找vc运行库所在位置实战演示,通过ProductCode查看vc++运行库安装位置
  15. 嵌入式DM(data matrix)码检测
  16. 1分钟学会小程序几个最有效的运营推广手段
  17. STM32单片机的学习
  18. 组合数据类型练习,英文词频统计实例上
  19. 【汇正财经】成交量的三种表达方式
  20. medini analyze软件下载安装使用试用购买

热门文章

  1. 网龙前员工:解读百度收购91无线的内幕
  2. 基于GUI的简易图像处理系统设计与实现
  3. qttabbar关闭所有的标签怎么设置不关闭窗口
  4. 浙江大华嵌入式软件工程师笔试题
  5. 英雄埋骨无人问,戏子家事天下知!
  6. 严格递增最大连续子段(思维)
  7. 大连四六级百家外语考试中心大学英语四级成绩的作用有哪些?
  8. 2018-4-18《给孩子讲量子力学》
  9. 如何构建一个从创意出发的工作室
  10. IDEA 操作与设置笔记