Source Insight 4.0相对路径的设置
比如在D盘有个51的Firmware工程

里面有几个文件夹存放程序文件,项目文件在Project文件夹里,也就是整个Firmware里的文件都是有用的。

Keil项目文件位置。

到这里就可以双击Template.uvproj打开项目,所以准备在这里建立SI的工程文件夹。这样方便继续点击打开SI项目。效果如下

这样我们打开keil工程后继续点进入Project.si4project文件夹

再打开SI的工程Project.siproj文件就OK了。
下面是过程
首先打开Source insight4.0软件,新建项目

设置SI工程名和位置,注意设置的SI工程的存放位置,如上面所诉我要放到Project文件夹内部,所以路径设置如图中所示。

点击完OK后,看看Project文件夹里多了一个文件夹

这个时候显示

上面说了整个firmware里面的几个文件夹里都有源文件,所以主要位置是Firmware文件夹。去掉\Project 如下。

点击OK后,Project.si4project文件夹下面生成了一些文件。如下

软件进行到下面这步

点击Add Tree

点击确定,加入Firmware文件夹内的.c和.h文件

点击Close

打开其中一个文件main.c

Project.si4project文件夹下面又加了些东西和cache文件夹

设置路径


修改D:\Firmware为..\Firmware点击OK

此时弹出提示框,Project.si4project里面没有Backup文件夹,是不是要创建?选择是!

关闭工程

生成了Project.siwork文件

关闭Source Insight软件。把Firmware文件夹剪切到桌面看看效果。

双击Project.siproj打开,提示找不到D盘的main.c,因为是剪切过来的,而且刚才还打开了main.c所以软件产生了使用记录,这里点击确定。
.
然后查看路径Project -> Project Settings

是想要的结果。到这里就结束了。
如果刚才剪切之前不只是打开了main.c还打开了其它文件,可能换位置后再打开会弹出一连串的提示文件不在,不用管它,都点击是。
如果是复制到新的位置,打卡后一般不会提示文件找不到,会打开原路径的文件,此时需要关闭原路径的文件,打开新的文件。

如有问题,留言交流。如有更好的方法还请赐教。
Source Insight 4.0相对路径的设置的更多相关文章
- Source Insight 4.0安装后首次打开报错Unable to open or create
错误提示大概如下: Unable to open or create ....我的文档/source insght4.0/xxx.sidb. 这个错误提示就是找不到这个文件,原因是应为有中文路径,那么 ...
- [转]三步完成Source Insight 4.0 破解安装
下载地址有更新,之前有朋友因潜在的版权问题封禁没下到,现在更新后可正常使用了. 文末有完全清除上次安装残留的方法,需要的人可以参考. —— 更新于 2018.1.21 第一步:安装 安装sour ...
- source insight 4.0的基本使用方法(转)
源:source insight 4.0的基本使用方法 source insight 4设置
- Source Insight 4.0 破解和使用
参考出处: https://blog.csdn.net/u011604775/article/details/81698062 https://blog.csdn.net/user11223344ab ...
- source insight 4.0常见问题及相关配置
摘自:https://blog.csdn.net/liitdar/article/details/79891795 本文介绍source insight 4.0常见的问题以及相关的配置. 1. ...
- Source Insight 4.0配置格式化工具AStyle.exe
Source Insight 4.0配置格式化工具AStyle.exe 摘自:https://blog.csdn.net/u012156133/article/details/81566871 1. ...
- 三步完成Source Insight 4.0 破解安装(转)
转自:https://blog.csdn.net/biubiuibiu/article/details/78044232 三步完成Source Insight 4.0 破解安装 下载地址有更新,之 ...
- source insight 4.0.086破解
source insight 4.0.093 破解: 1. 安装原版软件:Source Insight Version 4.0.0093 - March 20, 2018 2. 替换原主程序:sou ...
- source insight 4.0.86.0安装破解问题
source insight 4.0.86.0安装过程中碰到导入lic文件一直不正确 解决办法: 需要将SourceInsight\SW_Install\SI4安装及破解文件 目录下的sourcein ...
随机推荐
- kuma kong 团队开发的可视化&&安全的service mesh
最近service mesh 的开源产品是越来越多了,好多团队都开源了自己的解决方案 maesh 最近kong 团队也开源了自己的service meshkuma 一张参考图 说明 kuma 没有基于 ...
- 记录一次JVM配置优化的案例
上周公司有一个应用,一到晚上高峰期的时候RT(响应时间)就很长.后来上服务器看了下JVM的配置,发现运维在启动参数那里把-Xss给设成了10M.导致每个线程占用的内存过大,导致内存消耗过快,其它线程排 ...
- linux命令之------Mv命令
Mv命令 1)作用:用来为文件或目录改名/或将文件或目录一如其他位置 2)-i:若指定目录已有同名文件,则先询问是否覆盖旧文件: 3)-f:在mv操作要覆盖某已有的目标文件时,不给任何指示: 4)案例 ...
- DNN的BP算法Python简单实现
BP算法是神经网络的基础,也是最重要的部分.由于误差反向传播的过程中,可能会出现梯度消失或者爆炸,所以需要调整损失函数.在LSTM中,通过sigmoid来实现三个门来解决记忆问题,用tensorflo ...
- nginx 日志之 access_log
web服务器的访问日志是非常重要的,我们可以通过访问日志来分析用户的访问情况, 也可以通过访问日志发现一些异常访问,比如cc攻击. 格式: access_log /path/to/logfile fo ...
- java对象生成随意属性值
public class RandomObjectValue { public static <T> T getObject(Class<?> clazz) { T t = n ...
- C++ 中的 inline 用法
1.引入 inline 关键字的原因 在 c/c++ 中,为了解决一些频繁调用的小函数大量消耗栈空间(栈内存)的问题,特别的引入了 inline 修饰符,表示为内联函数. 栈空间就是指放置程序的局部数 ...
- win7环境下,vagrant,在启动虚拟机的时候报错io.rb:32:in `encode': incomplete "\xC8" on GBK (Encoding::InvalidByteSequenceError)
描述: 这几天在windows环境上,部署了vagrant,在启动虚拟机的时候报错: [c:\~]$ vagrant upBringing machine 'default' up with 'vir ...
- 【C#】使用C# 读取Http的Post数据
private string Post(string num) { Encoding myEncoding = Encoding.GetEncoding("gb2312"); // ...
- 010-Spring aop 001-核心说明-拦截指定类与方法、基于自定义注解的切面
一.概述 面向切面编程(AOP)是针对面向对象编程(OOP)的补充,可以非侵入式的为多个不具有继承关系的对象引入相同的公共行为例如日志.安全.事务.性能监控等等.SpringAOP允许将公共行为从业务 ...