zoukankan      html  css  js  c++  java
  • 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 Http请求
    .NET [MVC] 利用特性捕捉异常
    .NET WebAPI 利用特性捕捉异常
    .NET Core[MVC] 利用特性捕捉异常
    .NET Core 如何使用Session
    .NET CORE 使用Session报错:Session has not been configured for this application or request
    .NET Core Cache [MemoryCache]
    .NET CORE 设置cookie以及获取cookie
    webapi 控制json的字段(key)显示顺序
  • 原文地址:https://www.cnblogs.com/liubaocheng999/p/3477326.html
Copyright © 2011-2022 走看看