SourceInsight工程换了位置就不能直接用,是因为创建时使用了绝对地址,工程换位置后,绝对位置对不上,所以不能直接用。本文针对两种情况给出解决方案:1.创建新工程时用相对路径 2.将绝对路径工程更改为相对路径。
一.创建新工程时用相对路径
1.在工程路径中创建SI文件夹
2.复制SI文件夹路径
3.打开Source Insight 4.0,选择Project->New Project,进入下面界面中,将SI文件夹地址粘贴进去,点击OK进入下一步
4.点击OK,进入下一步
5.此处不要添加文件,点击Close
6.关闭工程
7.重新打开工程
8.选择上方菜单 Project->Project Settings
9.将路径替换为相对路径:..\..\Project ,点击OK
说明:
相对地址相对的是sourceInsight工程存放路径的地址,工程换了位置后,是以此位置作为基准位置。
..\代表的是工程存放路径的上一层目录(也就是SI文件夹所在目录),
..\..\则去到了SI文件夹的上层目录,也就是Project所在目录
10.点击添加文件按钮,进入文件添加页面
11.添加代码文件
12.若右侧地址显示为相对地址,则成功。
二.将绝对路径工程更改为相对路径
1.一个创建时是绝对地址的工程
2.选择上方菜单 Project->Project Settings
3.将路径替换为相对路径:..\..\Project(工程文件名) ,点击OK
4.进入文件添加界面,将文件全部移除
5.重新添加文件
6.路径变成相对路径,搞定。