登录  /  注册

详解sublime搭建C/C++编译环境

藏色散人
发布: 2021-02-19 17:55:16
转载
2627人浏览过

下面由sublime/" target="_self">sublime教程栏目给大家详解sublime搭建c/c++编译环境方法,希望对需要的朋友有所帮助!

详解sublime搭建C/C++编译环境

sublime搭建C/C++编译环境(超完美的配置并配上内容详细讲解!!)

简述

有两台电脑,之前的电脑上就有之前好基友分享的cpp配置。
但是另外一台电脑上,一开始就没有配置这个。

然后,在网上搜,发现搜到的那些配置。抱歉,我的意思是,在坐的各位都是垃圾


我的C/C++的配置是这样的

  • 操作方式: 点击**工具,再选编译系统,再选新建编译系统**
  • 然后,把下面的代码,全部复制,并且,替换掉原来的那些地方。
  • 之后保存就好了。 比如说,我保存的文件名就是CPP.sublime-build

然后,我使用的时候,在选中了一个*.cpp文件,在键盘上输入**ctrl+b**(如果是第一次的话,会弹出下面的框,让你来选;否则就会需要输入ctrl+shift+b 这里关于输入法的必须选英文,否则会有表情包出来的。。)

这里写图片描述

  • 就可以看到前置的那些选项了。最后面会讲解下,这几个选项的含义:
{ 
    "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":"cp936", 

    "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"]
        }
    ]
}
登录后复制

含义讲解

  • CPP : 这个会编译当前文件,并弹出一个cmd命令框(运行这个程序)。
  • 如果是build的那就是只有编译的。
  • 如果是run的那就是只有运行
  • 如果是build&run那就是编译且运行。

这里写图片描述

  • 第一个 CPP : 这个会编译当前文件,并弹出一个cmd命令框(运行这个程序)。
  • 第二个 CPP-Build-Only就是会只编译一下。
  • 第三个CPP-Run-Only就是只运行一下。
  • 第四个CPP-Pipe Build and Run 会在当前代码所在目录找,找到in文件(没有后缀)的内容作为输入,并且,输出给out文件(同样没有后缀
  • 第五个 Pipe Run Only 跟上面的唯一区别,就是不会编译。就只输出而已。
  • 第六个 Project Build & Run 就是将当前目录下的所有cpp文件,然后集合编译为一个文件,并且,输出为project.exe的文件,且执行该文件。
  • 第七个Project Build Only,只编译,不运行。
  • 第八个Project Run Only,只运行,不编译。

以上就是详解sublime搭建C/C++编译环境的详细内容,更多请关注php中文网其它相关文章!

智能AI问答
PHP中文网智能助手能迅速回答你的编程问题,提供实时的代码和解决方案,帮助你解决各种难题。不仅如此,它还能提供编程资源和学习指导,帮助你快速提升编程技能。无论你是初学者还是专业人士,AI智能助手都能成为你的可靠助手,助力你在编程领域取得更大的成就。
相关标签:
来源:csdn网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
最新问题
关于CSS思维导图的课件在哪? 课件
凡人来自于2024-04-16 10:10:18
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 //m.sbmmt.com/ All Rights Reserved | php.cn | 湘ICP备2023035733号