下面由sublime教程栏目给大家详解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中文网其他相关文章!

SublimeTextisfreeduringanunlimitedtrial,buta$99licenseisrecommendedforregularuse.1)Thetrialallowsfullfeatureaccesswithouttimelimits.2)Alicenseoffersperpetualuse,futureupdates,andremovespurchasereminders,enhancingproductivityandsupportingdevelopers.

SublimeText能大幅提高工作效率。1)多重选择和多重光标功能允许同时编辑多个位置,2)命令面板提供快速功能访问,3)宏和片段可自动化常用操作,4)优化配置和快捷键使用能提升性能和效率。

SublimeText提供免费试用,但最终需要付费购买永久授权。1)免费试用期间,用户可体验其功能,但会收到购买提示。2)购买后,用户可永久使用,无需订阅费,且可访问更多插件和主题。

ThemaindifferencesbetweenthepaidandunpaidversionsofSublimeTextaretheremovalofstatusbarremindersandoccasionalpop-uppromptsinthepaidversion.1)Unregisteredversion:fullyfunctionalwithallcorefeatureslikesyntaxhighlighting,codecompletion,andcommandpalette,

SublimeText值得购买。1)其简洁界面和强大功能,如多行编辑和GotoAnything,提升开发效率。2)丰富的插件生态系统,如Anaconda,增强开发体验。3)虽然价格为70美元,但其性能和流畅度对专业开发者物超所值。

SublimeText因其强大的代码补全和语法高亮功能深受开发者喜爱。1)代码补全能自动提示函数名、变量名等,提升编程效率。2)语法高亮通过不同颜色区分代码元素,提高可读性和错误发现速度。

SublimeTextisidealforthosevaluingspeedandsimplicity,whileVSCodesuitsthoseneedingextensivefeaturesandcustomization.SublimeTextoffersquickfileaccesswith"GotoAnything"andaminimalisticapproach,butmaylackout-of-the-boxfunctionality.VSCodeprovide

sublimetextisapowerfulcodingcompanionduetoitsspeed,自定义和keykefeatures.1)itoffersincrediblediblesdibblesdibblesdiblespeedforhandlinglargefiles.2)其FlexibalibalyallibilityallibalibaliityallosalabolalabolalabolalAsextenSivexTensivexTomizationWithPluginSandThemes.3)


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

DVWA
Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

PhpStorm Mac 版本
最新(2018.2.1 )专业的PHP集成开发工具

MinGW - 适用于 Windows 的极简 GNU
这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

Dreamweaver Mac版
视觉化网页开发工具