sublime搭建C/C++编译环境
代码一:
{ "cmd": ["g++", "${file}", "-std=c++11", "-o", "${file_path}\\\\${file_base_name}", "&", "start", "cmd", "/c", "${file_path}\\\\${file_base_name} & echo. & pause"],"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "working_dir": "${file_path}","selector": "source.c, source.c++", "shell": true,"encoding":"utf-8", "variants":[{"name" : "Build Only","cmd":["g++", "${file}", "-std=c++11", "-o", "${file_path}\\\\${file_base_name}"]},{"name" : "Run Only","cmd" : ["start", "cmd", "/c", "${file_path}\\\\${file_base_name} & echo. & pause"]},{"name" : "Pipe Build and Run","cmd":["g++", "${file}", "-std=c++11", "-o", "${file_path}\\\\${file_base_name}","&","${file_path}\\\\${file_base_name}", "<","${file_path}\\\\in",">","${file_path}\\\\out"]},{"name" : "Pipe Run Only","cmd" : ["${file_base_name}", "<","in",">","out"]},{"name" : "Project Build & Run","cmd" : ["g++", "${file_path}\\\\*.cpp", "-std=c++11", "-o", "${file_path}\\\\project", "&", "start", "cmd", "/c", "${file_path}\\\\project & echo. & pause"]},{"name" : "Project Build Only","cmd" : ["g++", "${file_path}\\\\*.cpp", "-std=c++11", "-o", "${file_path}\\\\project"]},{"name" : "Project Run Only","cmd" : ["start", "cmd", "/c", "${file_path}\\\\project & echo. & pause"]}]
}
该代码实测可以运行project的,生成project.exe
但是build一个cpp文件时要注意sublime文件夹路径、cpp文件的文件路径均不能有空格
代码二:
{// "shell_cmd": "make""encoding": "utf-8","working_dir": "$file_path","shell_cmd": "g++ -Wall -std=c++11 \"$file_name\" -o \"$file_base_name\"","file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$","selector": "source.cpp","variants": [{ "name": "Run","shell_cmd": "g++ -Wall -std=c++11 \"$file\" -o \"$file_base_name\" && \"${file_path}/${file_base_name}\""},{ "name": "RunInCmd","shell_cmd": "g++ -Wall -std=c++11 \"$file\" -o \"$file_base_name\" && start cmd /c \"\"${file_path}/${file_base_name}\" & echo. & pause \""}]
}
该代码实测可以运行一个cpp文件,生成filename.exe。用来写算法够用了。
参考并感谢:
https://blog.csdn.net/a19990412/article/details/82658981
https://www.cnblogs.com/whatiwhere/p/8664304.html
windows sublime text3 c++ 11环境配置注意事项
sublime搭建C/C++编译环境相关推荐
- sublime c 语言 编译环境搭建,详解sublime搭建C/C++编译环境
2. Vue语法--插值操作动态绑定属性 详解 目录 1. 设置vue模板 2. vue语法--插值操作 3. 动态绑定属性--v-bind 一. 设置vue模板 我们经常新建一个vue项目的时候, ...
- sublime搭建C/C++编译环境(超完美的配置并配上内容详细讲解!!)
简述 有两台电脑,之前的电脑上就有之前好基友分享的cpp配置. 但是另外一台电脑上,一开始就没有配置这个. 然后,在网上搜,发现搜到的那些配置.抱歉,我的意思是,在坐的各位都是垃圾 我的C/C++的配 ...
- Python IDE之Pydev: 基于Eclipse搭建python的编译环境(Eclipse+pydev)简介、安装、使用的详细攻略
Python IDE之Pydev: 基于Eclipse搭建python的编译环境(Eclipse+pydev)简介.安装.使用的详细攻略 目录 pydev简介 PyDev 安装和配置 1.安装MyEc ...
- Win7平台下配置Sublime Text2 的C++编译环境
Win7平台下配置Sublime Text2 的C++编译环境 Sublime Text 是一个跨平台的编辑器,之前在 Mac 上成功配置了 C++ 在 Sublime Text 的编译环境,接下来介 ...
- 基于 Vmware 搭建 Ubuntu Server 编译环境(Samba + SSH + Git)
本人主要从事 android 系统开发相关工作,日常工作中经常要搭建源码编译环境.除了 Android 源码需要在 Linux 系统下编译,一些第三方的库也要在 Linux 环境下编译,比如 FFmp ...
- 在Windows下使用CMake+MinGW搭建C/C++编译环境
转载自:https://blog.csdn.net/isscollege/article/details/78038921?locationNum=8&fps=1 1 工具介绍 作为一款执行效 ...
- 搭建RK3568 Android11 编译环境以及编译固件
电脑配置 CPU 64位 越强劲越好: 磁盘:最好500GB以上(SDK压缩包约81GB:一套代码编完之后 占225GB:还要预留一些空间备用). 虚拟机内存要求16GB以上,多多益善,小于16GB编 ...
- arduino / VScode+platformIO搭建esp32/esp8266编译环境(一篇足矣)
arduino/VScode+platformIO 搭建esp32/esp8266开发环境(一篇足矣) 前言:入门开源硬件开发,在搭建编译环境的时候碰了一脸灰,特意写下此博客,以供参考!结尾还有mic ...
- Sublime搭建Java程序运行环境
调用CMD运行C程序 1.首先复制MinGW到C盘根目录,并添加环境变量 2.创建批处理文件,并放到MinGW下bin文件夹 runJava.bat @echo off cd %~dp1 echo C ...
最新文章
- Python之机器学习K-means算法实现
- 【Windows 逆向】OD 调试器工具 ( CE 工具通过查找访问的方式找到子弹数据基地址 | 使用 OD 工具附加游戏进程 | 在 OD 工具中查看 05869544 地址数据 | 仅做参考 )
- SQL中JOIN 的用法
- android ripple 大小,Android Ripple 旋钮水波纹效果(一)
- 如何在程序中生成崩溃转储dump文件以及如何分析dump
- Python之禅 by Tim Peters
- Linux内核机器ID,linux-如何强制内核重新读取/重新初始化PCI设备ID?
- 共享按摩椅理财系统|金融投资理财系统
- nginx 在ubuntu 上的启动,停止,重启
- 国内最大“十元店”上市!市值或超百亿美元,腾讯是股东之一
- Seata多微服务互相调用_全局分布式事物使用案例_业务数据库准备---微服务升级_SpringCloud Alibaba工作笔记0059
- 【转载】接口和抽象类的区别 --相信你看完不会再混淆了
- 整理收藏-mysqldump导出数据库
- 【RWM】基于matlab路由无线传感器网络模拟随机路点运动模型【含Matlab源码 1565期】
- Qt中添加静态库.lb,.a和动态库.dll,.so,头文件和.cpp文件
- 图形化串口助手Serialplot使用小结
- c语言 公交卡一卡通系统,公共交通一卡通系统
- 金蝶ERP服务器系统中间件,中间件在ERP系统中的作用及发展趋势
- 肇庆PCR实验室建设消毒事项汇总
- HTML教程(8)-播放音乐
热门文章
- html地图动画效果图,【html】绚丽的HTML5地图分布动画DEMO演示
- html5片转为base64,base64和图片的互转(HTML5的File实现)
- 录屏 模拟器_系统自带的录屏好用吗?其实有功能更强大的软件
- mysql视图,总结
- oracle打开 txt文件,oracle 导入txt文件
- pytorch学习笔记(二十二):Pooling
- 【已解决】输入mysqld -install时报错Install/Remove of the Service Denied
- 给定一个9位数字的ISBN,求其校验位
- IntellijIDEA配置Tomcat
- 自考----怎么说我不爱你