zoukankan      html  css  js  c++  java
  • sublime text3安装配置c++环境(windows+ubuntu)

    1.下载sublime text3

    官网地址:http://www.sublimetext.com/3
    ubuntu直接在Ubuntu Software中搜索sublime安装
    

    2.配置环境变量(windows)

    下载Mingw放到C盘,path路径设为`C:MinGWin`
    在cmd中输入`g++ -v`或`gcc -v`判断路径是否设置成功,path路径在电脑重启后生效
    

    3.设置package control

    在控制台中加入一下网址的代码
    https://packagecontrol.io/installation
    

    4.配置编译运行文件

    在windows下的编译配置文件(支持c++11)

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

    用c编译的话只需用gcc替换上述代码的g++即可`

    在ubuntu下的编译配置文件(支持c++11)

    { 
        "shell_cmd": "g++ '-std=c++11' '${file}' -o '${file_path}/${file_base_name}'", 
        "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", 
        "working_dir": "${file_path}", 
        "selector": "source.c, source.c++", 
       
        "variants": 
        [ 
            { 
                "name": "Build & Run", 
                "shell_cmd": "x-terminal-emulator  -e bash -c "g++ '-std=c++11' '${file}' -o '${file_path}/${file_base_name}' ; '${file_path}/${file_base_name}' ; read -p '
    Press ENTER or type command to continue...'"" 
            }, 
       
            { 
                "name": "Build Only", 
                "shell_cmd": "g++ '-std=c++11' '${file}' -o '${file_path}/${file_base_name}'" 
            }, 
       
            { 
                "name": "Run Only", 
                "shell_cmd": "x-terminal-emulator  -e bash -c "'${file_path}/${file_base_name}' ; read -p '
    Press ENTER or type command to continue...'"" 
            } 
        ] 
    } 
    
    

    5.参考

    https://www.cnblogs.com/kearon/p/7354888.html
    
  • 相关阅读:
    Json 基于jQuery+JSON的省市联动效果
    事务隔离级别的理解
    java实现爬虫功能
    最简单的文件上传
    SpringMVC视图解析器
    Date类型与字符串之间的转换
    Java:过去、未来的互联网编程之王
    cocos2d-x游戏开发之动画
    CCF真题之模板生成系统
    CCF真题之日期计算
  • 原文地址:https://www.cnblogs.com/chendl111/p/7630129.html
Copyright © 2011-2022 走看看