下面由sublime教程栏目给大家介绍sublime text3怎么配置c编译环境,希望对需要的朋友有所帮助!
- 软件下载可以在官网下载,均为免费软件
- sublime text3虽然收费但是支持无限期试用且功能不受限制(免费软件)
使用sublime text3编译c语言部分
准备工作
- 下载sublime text3
- 配置计算机c语言编译环境,下载MinGW即可
- 配置MinGW的系统变量
- 将下载解压的MinGW的bin文件路径写进系统的path路径下。 下面有教程!
- 配置sublime text3c语言编译环境
配置环境变量
为了方便,一般我们会把gcc所在的路径加入系统的环境变量,这样就可以直接使用gcc命令而不用绝对路径。右键计算机->属性->高级系统设置->环境变量
在path的值中,可以发现有一些目录,他们之间用英文的分号分隔。我们双击path,把我们gcc的路径 C:\MinGW\bin 添加进去。 要注意前后的英文分号。
确定以后 就可以在任意目录下直接使用gcc命令了。可以在任意目录打开cmd窗口,输入
gcc - v
查看环境变量是否设置成功。如果仍然提示不是内部或外部命令,说明环境变量设置失败。如果失败,请重新配置环境变量!这一步至关重要,新手很容易卡在这一步!
新建sublime text3的c语言编译环境
- 第一步,打开sublime text3 选择 中文版:工具>>编译系统>>新建编译系统 英文版:tool –> Build System –> New Build System
- 输入下面代码保存
{"shell_cmd":"g++ \"${file}\" -o \"${file_path}/${file_base_name}\"","file_regex":"^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$","working_dir":"${file_path}","selector":"source.c, source.c++", "variants": [ {"name":"Run","shell_cmd":"g++ \"${file}\" -o \"${file_path}/${file_base_name}\" && \"${file_path}/${file_base_name}\""} ] }
- 按Ctrl+s保存,会自动打开user目录(Sublime Text 3\Packages\User),我们修改 文件名为 c.sublime-build,保存在此目录。
- 保存之后,可以在Tools -> Build System下看到刚才新建的c了(工具->编译系统)
至此,已经配置完了所有环境,只需要写入代码即可运行,下来我们一起写一个简单的程序测试一下
- 保存之后,可以在Tools -> Build System下看到刚才新建的c了(工具->编译系统)
- 首先写上一段c代码进sublime text3
#include<stdio.h> \\经典的c语言入门程序int main(void) { printf("hell\n");return 0; }
2. 然后选择编译环境 选择工具>>编译系统>>选择c即可
3.写完代码按下快捷键:Ctrl+Shift+B
4.第一行中c
就是对应执行配置文件中的第三行 gcc -Wall $file_name -o $file_base_name
作用是编译。
第二行的c-Run
对应后面的命令 gcc -Wall $file -o $file_base_name && start cmd /c \”${file_path}/${file_base_name} & pause\”
,作用是是在新的cmd窗口运行。这样就可以对scanf等函数进行输入了。
5.我们选择第二行c-Run
6.完美运行。
更多sublime相关知识,请访问sublime教程栏目:https://www.php.cn/tool/sublime/
以上是一文讲解sublime text3怎么配置c编译环境并测试的详细内容。更多信息请关注PHP中文网其他相关文章!

SublimeText适合追求速度和简洁的开发者,VSCode则适合需要强大扩展性和集成功能的用户。 1.SublimeText以轻量级和快速响应着称,GotoAnything和多重选择功能强大。 2.VSCode以扩展性和IDE功能着称,内置Git和调试工具,IntelliSense提升开发效率。

SublimeText的插件和包可以通过PackageControl安装和管理,提升编程效率。1.安装插件如BracketHighlighter,通过高亮显示括号匹配,简化代码阅读。2.使用SublimeLinter配置pylint,实现实时代码检查。3.通过SideBarEnhancements自定义侧边栏功能,优化文件管理。

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)语法高亮通过不同颜色区分代码元素,提高可读性和错误发现速度。


热AI工具

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

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

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

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

热门文章

热工具

适用于 Eclipse 的 SAP NetWeaver 服务器适配器
将Eclipse与SAP NetWeaver应用服务器集成。

SublimeText3 英文版
推荐:为Win版本,支持代码提示!

SecLists
SecLists是最终安全测试人员的伙伴。它是一个包含各种类型列表的集合,这些列表在安全评估过程中经常使用,都在一个地方。SecLists通过方便地提供安全测试人员可能需要的所有列表,帮助提高安全测试的效率和生产力。列表类型包括用户名、密码、URL、模糊测试有效载荷、敏感数据模式、Web shell等等。测试人员只需将此存储库拉到新的测试机上,他就可以访问到所需的每种类型的列表。

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

安全考试浏览器
Safe Exam Browser是一个安全的浏览器环境,用于安全地进行在线考试。该软件将任何计算机变成一个安全的工作站。它控制对任何实用工具的访问,并防止学生使用未经授权的资源。