码迷,mamicode.com
首页 > 编程语言 > 详细

在ubuntu下用sublime text3编译C++和pascal

时间:2018-02-10 01:13:57      阅读:340      评论:0      收藏:0      [点我收藏+]

标签:ubuntu   pascal   build   sel   for   sublime   std   自己   win   

编译C++:

选择Tools -> Build System -> New Build System,把下面代码拷贝进去,保存,自己起个名字。

然后打开C++文件,选择Tools -> Builid System ->你刚才保存的名字,按Ctrl + B就可以编译了。

 

{
     "cmd": ["g++", "-Wall", "-std=c++11", "${file}", "-o", "${file_path}/${file_base_name}"], // For GCC On Windows and Linux
     //"cmd": ["CL", "/Fo${file_base_name}", "/O2", "${file}"],     // For CL on Windows Only
     "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
     "working_dir": "${file_path}",
     "selector": "source.c, source.c++",

     "variants":
     [
          {
               "name": "Run",
               "cmd": ["bash", "-c", "g++ ‘${file}‘ -o ‘${file_path}/${file_base_name}‘ && ‘${file_path}/${file_base_name}‘"]  // Linux Only
               //"cmd": ["CMD", "/U", "/C", "g++ -std=c++11 ${file} -o ${file_base_name} && ${file_base_name}"]  // For GCC On Windows Only
               //"cmd": ["CMD", "/U", "/C", "CL /Fo${file_base_name} /O2 ${file} && ${file_base_name}"]   // For CL On Windows Only
          }
     ]
}

 

编译pascal:

{
     "cmd": ["fpc", "-wv", "-g", "${file}", "${file_path}/${file_base_name}"], // For GCC On Windows and Linux
     //"cmd": ["CL", "/Fo${file_base_name}", "/O2", "${file}"],     // For CL on Windows Only
     "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
     "working_dir": "${file_path}",
     "selector": "source.pascal",

     "variants":
     [
          {
               "name": "Run",
               "cmd": ["bash", "-c", "fpc ‘${file}‘ ‘${file_path}/${file_base_name}‘ && ‘${file_path}/${file_base_name}‘"]  // Linux Only
               //"cmd": ["CMD", "/U", "/C", "g++ -std=c++11 ${file} -o ${file_base_name} && ${file_base_name}"]  // For GCC On Windows Only
               //"cmd": ["CMD", "/U", "/C", "CL /Fo${file_base_name} /O2 ${file} && ${file_base_name}"]   // For CL On Windows Only
          }
     ]
}

在ubuntu下用sublime text3编译C++和pascal

标签:ubuntu   pascal   build   sel   for   sublime   std   自己   win   

原文地址:https://www.cnblogs.com/mocuishle/p/8437236.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!