当前位置: 首页 > news >正文

Sublime text3配置C/C++编译环境

安装sublime text3后,一直很喜欢使用它看代码(这个高亮配色真的很好看)。它默认的运行环境就有C/C++,在写了一个hello world!后正常输出,但在使用scanf()作为输入后无法输入,这就很尴尬了。在网上搜了一下,这个问题好像无解,只能自己安装gcc/g++,然后配置一下,通过调用命令窗口解决。这里简单记录一下配置过程。

文章目录

    • 1.准备工作
      • 1.1 下载sublime text3,并安装
      • 1.2 下载MinGW(包括gcc/g++)并安装
    • 2.新建C编译环境
      • 2.1 打开sublime text3,选择
      • 2.2 输入下列代码
      • 2.3 保存时将文件名untitled.sublime-build改为C.sublime-build
    • 3.新建C++编译环境
      • 3.1 和新建C编译环境的操作步骤一样,输入的代码需要变一下,如下所示
      • 3.2 保存时将文件名untitled.sublime-build改为C++.sublime-build

1.准备工作

1.1 下载sublime text3,并安装

1.2 下载MinGW(包括gcc/g++)并安装

windows系统安装后,需要右键计算机->属性->高级系统设置->环境变量,双击path,把我们MinGW的安装路径 C:\MinGW\bin 添加进去。

2.新建C编译环境

2.1 打开sublime text3,选择

中文版:工具 -> 编译系统 -> 新建编译系统
英文版:Tools -> Build System -> New Build System

2.2 输入下列代码

// windows环境{"working_dir":"$file_path","cmd":"gcc -Wall \"$file_name\" -o \"$file_base_name\"","file_regex":"^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$","selector":"source.c","variants":[{"name":"Run","shell_cmd":"gcc -Wall \"$file\" -o \"$file_base_name\" && start cmd /c \"${file_path}/${file_base_name} & pause\""}]}
// mac环境{"cmd"
http://www.jsqmd.com/news/748727/

相关文章:

  • 一篇文章带你了解CSDN旗下有多少CSDN相关的域名
  • 8b/10b编码原理及其在高速串行通信中的应用
  • Android自动化抓取框架androidclaw:轻量级数据采集与自动化测试实践
  • 机器学习模型并行推理优化实战
  • KOL运营效率工具:模块化设计与Python自动化实战
  • Curxy:Go语言实现的轻量级本地HTTP代理工具,助力开发调试与接口Mock
  • 保研个人陈述别再套模板了!手把手教你用STAR法则写出让导师眼前一亮的文书(附500/1000/1800字实例拆解)
  • 2026塑料滴剂瓶推荐榜:口服液体药用聚酯瓶/口服液塑料瓶/塑料千林瓶/塑料喷瓶/塑料喷雾瓶/塑料滴剂瓶/塑料滴瓶/选择指南 - 优质品牌商家
  • 避坑指南:Python+Appium自动化测试中,雷电模拟器那些‘坑’我都替你踩过了
  • LystBot:构建稳健高效的网页数据自动化采集系统架构与实战
  • Crossplane provider-helm:统一声明式基础设施与应用部署的实践指南
  • O-Mem工作流程:高效交互数据处理与智能检索系统设计
  • 深入MTK SensorHub 3.0架构:以SH3001和VC36658为例,详解传感器驱动与HAL的协作机制
  • Clawsquire:基于配置驱动的Python网页数据抓取与自动化工具详解
  • 5步掌握AcFunDown:A站视频本地备份的终极解决方案
  • AI幻灯片工具质量评估与优化指南
  • 深度解析Label Studio:开源数据标注平台的创新架构与实践指南
  • FPGA信号处理实战:用Xilinx Floating Point IP核给你的数据“加个Buff”(指数/对数变换应用)
  • 同济线代第七版学完还是懵?用Python和NumPy把矩阵运算‘跑’一遍就懂了
  • 语音情感识别中的规则注入与模型优化实践
  • VDSL技术:铜线网络高速传输的工程实践
  • GLM-4.5开源大模型:从本地部署到生产级微调实战指南
  • 从王爽《汇编语言》题库看8086CPU寻址:那些年我们算错的地址总线宽度
  • Allegro16.6新手避坑:从Datasheet到DC座子封装的保姆级实战(附焊盘命名规范)
  • 开源工具集OpenClaw:模块化设计与异步并发在数据抓取中的实践
  • 2026Q2灭火设备批发:四川灭火器年检、四川灭火器灌装、四川灭火器维修、四川灭火设备批发、四川移动式泡沫灭火装置厂家选择指南 - 优质品牌商家
  • 从特征工程到模型部署:用Lasso、弹性网做自动化特征筛选的完整Pipeline搭建指南
  • 告别手动拼接!用SAP的cl_gui_docking_container实现主从ALV联动显示(附完整代码)
  • 利用快马AI十分钟搭建游戏账号管理器界面原型
  • AI应用开发新范式:上下文优先架构设计与工程实践