• sublime text C++


    几乎每一门编程语言都是从"Hello, world!"学起的, 刚学编程的时候感觉有点枯燥,

    对它不够重视. 可是到后来慢慢发现, 几乎我学到的每一个知识点, 在最开始都是经过

    helloworld引导, 实施, 验证过来的, 东西学的越多, 我越是离不开helloworld, 它简洁, 

    快速, 方便, 是验证自己想法的最好方式.

    (这里的helloworld是指单文件程序, 没有复杂的程序架构, 仅仅对单一知识点进行编程).

    多说了一些废话, 请勿见怪!

    sublime text 默认就支持C++的编译, 运行.

    但是它默认调用的是g++编译器(一个GNU旗下的开源编译器, 主要用在Linux下, Windows也有相应版本), 相信很多初级开发者都没有装这个编译器.

    Windows下大家一般习惯使用VC来进行开发, 我们习惯于点击按钮进行编译, 运行.

    其实VC也可以通过命令行来执行的, 就是cl命令

    知道了这一点就好办了, 让sublime text调用我们已有的cl命令不就可以编译windows下的C++文件了吗.

    先准备一个批处理文件, 然后让sublime text调用这个批处理文件

    就叫C++.bat吧

    把这个文件放到path环境变量能找到的目录

    我的VC的bin目录就在path里, 我就把它放在这个bin目录里好了.

    下面就让sublime text调用这个批处理文件(C++.bat).

    打开sublime text, 按照下图选择

    找到C++目录

    进去找到C++.sublime-build, 打开

    把以前的东西注释掉, 并添加一句, 见下图

    保存就OK了.

    新建一个hello.cpp测试一下

    sublime text默认的编译快捷键是Ctrl+B, 按一下就出结果了.(因为我们的C++.bat里加入了运行代码, 所以不光进行了编译, 而且执行了).

    后记:

    其实这个C++脚本的最初版本是runJava.bat, 用来编译Java的, 我在上面改了改用来运行C++, 聪明的你应该早就想到用它来编译/运行你的c, c++, java, c#, php, python, ruby, javascript, 甚至是“括号语言”Lisp了吧!

  • 相关阅读:
    Java中-classpath和路径的使用
    总是分不清
    Maven Web项目部署到Tomcat下问题
    一、数据设计规范
    一、入职学习
    一、服务器控件
    WebApiThrottle限流框架
    一、接口的规则
    一、免费API调用
    十、锁
  • 原文地址:https://www.cnblogs.com/liubaocheng999/p/3477326.html
Copyright © 2020-2023  润新知