在sublime的project里面,可以添加sublimeclang的options,比如这样

{
     "folders":
     [
          {
               "path": "/C/EverBox/gitCode/clangxx"
          }
     ],
    "settings": {
        "sublimeclang_options": [
            "-Wall",
            "-IC:\\EverBox\\gitCode\\clangxx\\inc"
        ]
    }
}
问题在于这里的-I只能使用绝对路径,大概是sublime本身没有working directory这个概念吧。而且sublime也没有提供一些可替换的宏来指定project目录。
解决方案是sublimeclang提供的几个宏${project_path:}和${folder:},关于这几个宏的详细解释去看sublimeClang.sublime-settings这个文件吧.具体例子懒得写了.

  

转载于:https://www.cnblogs.com/aoaoblogs/archive/2013/01/10/2854222.html

sublimeclang里面使用相对路径相关推荐

  1. 伍六七带你学算法 动态规划 ——不同路径

    力扣 62. 不同路径 难度 中等 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为"Start" ). 机器人每次只能向下或者向右移动一步.机器人试图达到网格 ...

  2. Go 语言同一个包内函数调用、包名和实际路径最后一个目录不一致问题

    以下代码的 GOPATH 路径为 "/home/wohu/GoCode" 1. 同一个包内的函数可以相互调用 代码结构如下: wohu@wohu:~/GoCode/src$ tre ...

  3. Python 标准库之 os (获取当前目录、读取/设置环境变量、重命名文件、运行shell命令、创建/删除/查看目录文件、判断目录/文件/存在、获取绝对路径、获取文件名、获取换行符、获取路径分隔符)

    1. os与sys模块的官方解释如下: os This module provides a portable way of using operating system dependent funct ...

  4. 二叉树中和为某一值的路径

    前言 输入一颗二叉树的跟节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径.路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径.(注意: 在返回值的list中,数组长度大的数 ...

  5. 获取当前脚本目录路径问题汇总

    20211223 https://blog.csdn.net/qq_43178297/article/details/88053836 获取上一层目录 import osprint('***获取当前目 ...

  6. python路径拼接os.path.join()函数的用法

    os.path.join()函数:连接两个或更多的路径名组件 1.如果各组件名首字母不包含'/',则函数会自动加上 2.如果有一个组件是一个绝对路径,则在它之前的所有组件均会被舍弃 3.如果最后一个组 ...

  7. 【机器学习】【条件随机场CRF-3】条件随机场的参数化形式详解 + 画出对应的状态路径图 + 给出对应的矩阵表示...

    1.条件随机场概念 CRF,Conditional Random Field,是给定一组输入随机变量条件下另一组输出随机变量的条件概率分布模式,其特点是假设输出随机变量构成马尔可夫随机场. 条件随机场 ...

  8. LeetCode简单题之判断路径是否相交

    题目 给你一个字符串 path,其中 path[i] 的值可以是 'N'.'S'.'E' 或者 'W',分别表示向北.向南.向东.向西移动一个单位. 你从二维平面上的原点 (0, 0) 处开始出发,按 ...

  9. CVPR2020:点云弱监督三维语义分割的多路径区域挖掘

    CVPR2020:点云弱监督三维语义分割的多路径区域挖掘 Multi-Path Region Mining for Weakly Supervised 3D Semantic Segmentation ...

最新文章

  1. Mish激活函数,ReLU的继任者
  2. java多线程中的异常处理
  3. SNAT和DNAT的区别
  4. 基于Visual Studio2010与.NET 4.0--多显示器支持使开发效率事半功倍
  5. 深入解析MySQL分区(Partition)功能
  6. Node.js Express 应用启用资源压缩功能 - compression 库的应用
  7. Codeforces 722C. Destroying Array
  8. 【小工具分享】 - vscode注释自动生成
  9. 1276A. As Simple as One and Two
  10. POJ 1128 Frame Stacking 拓扑排序+暴搜
  11. 1. PHP 设计模式---工厂模式
  12. ARX二次开发 遍历删除所有的约束
  13. DirectoryEntry配置IIS7出现ADSI Error:未知错误(0x80005000)
  14. 收藏级干货——Auto CAD历史版本功能大盘点(上)
  15. 俄罗斯黑客太疯狂,破解赌场算法,全球捞钱……
  16. 快排的单指针扫描和双指针扫描
  17. 淘宝关键词API接口
  18. kettle 资源库 配置信息
  19. 软件分享之浏览器部分
  20. TeXstudio-粗体斜体无法显示

热门文章

  1. Unable to execute dex: Multiple dex files define 解决方法
  2. 前端学习(3017):vue+element今日头条管理--优化封装请求
  3. [html] 什么是表单域?它有哪些运用场景?
  4. [html] 你最喜欢H5的哪些功能?为什么?
  5. [css] margin和padding使用的场景有哪些?
  6. 工作284:理解绑定逻辑
  7. vue2.0 如何自定义组件(vue组件的封装)
  8. 前端学习(2586):如何设计高扩展路由
  9. spring学习(14):Autowired的使用场景
  10. 第五十四期:MongoDB与MySQL:如何选择