• 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了吧!

  • 相关阅读:
    页面置换算法
    常见内存分配算法
    进程枚举
    NET程序之小试牛刀
    周易起名大师 v18.0算法分析
    VMP分析笔记(cmp命令在VM中的表达)
    一个重启验证软件的算法分析
    一次艰辛的算法分析---------飘零4.0封包分析
    某音频格式转换器算法分析
    一次苦中作乐的追码过程(下)
  • 原文地址:https://www.cnblogs.com/liubaocheng999/p/3477326.html
Copyright © 2020-2023  润新知