【BLE】相对路径的坑

【BLE】相对路径的坑

1. 重要的东西

  • ./ 表示当前路径
    • …/ 表示上级目录
    • / 表示根目录
    • 以http开头的链接都是绝对路径

2. 绝对路径

  • 常见描述
  • 指目录下的绝对位置
  • 从盘符开始的路径,形如C:\windows\system32\cmd.exe
  • 完整的描述文件位置的路径
  • 以web站点根目录为参考基础的目录路径
  • 你的主页上的文件或目录在硬盘上真正的路径
  • 名称缘由
  • 之所以称为绝对,意指当所有网页引用同一个文件时,所使用的路径都是一样的。
  • 查看方法
  • 问你主页提供商
  • 用最后的程序自己来检测
  • 将文件拖入浏览器,文件路径会显示在地址栏

3. 相对路径

  • 常见描述

  • 相对于当前文件的路径

  • 从当前路径开始的路径

    1. 假如当前路径为C:\windows,要描述C:\windows\system32\cmd.exe路径,只需输入入system32\cmd.exe。
  • 实际上,严格的相对路径写法应为.\system32\cmd.exe其中,.表示当前路径,在通常情况下可以省略,只有在特殊的情况下不能省略。

  1. 假如当前路径为c:\program files,要描述C:\windows\system32\cmd.exe路径,则需要输入…\windows\system32\cmd.exe,其中,…为父目录。假如当前路径为c:\program files\common files,则需要输入…\…\windows\system32\cmd.exe
  2. 另外,还有一种不包含盘符的特殊绝对路径,形如\windows\system32\cmd.exe无论当前路径是什么,会自动地从当前盘的根目录开始查找指定的程序。

4. 关于IAR

在定义包含文件路径的文本框中,有两种很重要的语法

一是$TOOLKIT_DIR$

这个语法表示包含文件的路径在IAR 安装路径的arm文件夹下,我的IAR 安装在F 盘中,那么它就表示F:\IAR\arm 这个路径,它不会随着工程文件夹位置的变化而变化。

二是$PROJ_DIR$

这个语法表示包含文件的路径在工程文件中,也就是和eww 文件和ewp 文件相同的目录,在建立的project 项目中,如果使用了这个语法,那么就表示现在这个文件指向了F:\project 这个工程文件夹下。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值