zoukankan      html  css  js  c++  java
  • Sublime Text3添加C++编译与运行

    安装MinGW

    1.安装MinGW ,其安装方法一直下一步,安装完后点Continue会出现一个窗口,在Basic Setup下标记所有包,然后在菜单里点"Apply Changes"开始下载

    2.在在系统环境变量PATH里添加C:MinGWin;

    3. 新建LIBRARY_PATH变量,在值中加入C:MinGWlib。(标准库位置)

    4.新建C_INCLUDEDE_PATH变量,值设为C:MinGWinclude。

    5.测试MinGW是否安装成功。Win+R,运行cmd命令行,在cmd窗口中执行g++ -v。

    配置sublime

    以管理员身份运行sublime text 3,进入菜单,工具-编译系统-新编译系统

    windows

    {
    "cmd": ["g++", "${file}", "-o","${file_path}/${file_base_name}"],
    "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:?(.*)$",
    "working_dir": "${file_path}",
    "encoding":"cp936",
    "selector": "source.c, source.c++",
    "variants":
    [
    {
    "name": "Run",
     "shell_cmd": "g++ -Wall -std=c++11 "$file" -o "$file_base_name" && start cmd /c "${file_path}/${file_base_name} & pause""
    }
    ]
    }

    linux 假设终端为gnome-terminal

    {
    "cmd" : ["g++", "$file_name", "-o", "${file_base_name}", "-lm", "-Wall"],  
    "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",  
    "selector" : "source.c, source.c++",  
    "shell":false,  
    "working_dir" : "$file_path",  
      
    "variants":  
    [  
        {  
            "name": "Run",  
            "cmd": ["gnome-terminal", "-e", "bash -c "g++ '${file}' -o '${file_path}/${file_base_name}' -lm -Wall && '${file_path}/${file_base_name}' ; read -p '
    Press any key to continue...'""]  
        }  
    ]  
    }

    设置运行快捷键

    在首选项,快捷键设置里添加

    { 
                "keys": ["ctrl+shift+b"], 
                "command": "build", 
                "args": { "variant": "Run" }
        }

    这样就完成安装了!可以测试 一下CPP文件了!下面是一个示例

    #include <iostream>
    using namespace std;
    int main(int argc, char const *argv[])
    {
        cout << "hello word!";
        return 0;
    }
  • 相关阅读:
    Linux系统编程——特殊进程之僵尸进程
    怎样让你的安卓手机瞬间变Firefox os 畅玩firefox os 应用
    新手学JavaScript都要学什么?
    《解读window核心编程》 之 注冊表
    指针知识梳理10-指向数组的指针
    简易迷宫游戏
    CC++控制台颜色设置类
    实用的开放平台整理
    java 集合交并补
    PHP 标准库 SPL 之数据结构栈(SplStack)简单实践
  • 原文地址:https://www.cnblogs.com/praybb/p/9115312.html
Copyright © 2011-2022 走看看