[已解决] source insight各版本的安装 以及 4.0版本无法打开3.0版本项目的问题
文章目录
前言
本文旨在介绍:
1)source insight 4.0 版本的安装;
2)source insight 4.0 无法打开3.0版本项目的问题;
3)source insight 3.5 版本的安装。
1 source insight 4.0 版本的安装
首先,根据官网信息显示:
https://www.sourceinsight.com/download/
当前source insight只有两个版本:4.0和3.5
4.0版本是最新的,所以我自然选择了最新的版本。
但是注意,无论是3.5还是4.0,都是需要***的,不然只能试用30天,30天之后自动到期。
我选择的是source insight 4.0版本的**版本,参考的是:Source Insight 4.0 **和使用 https://blog.csdn.net/xiaoxu2050/article/details/82752799
而后根据其博客提示,进行操作即可,这里便不赘述了。
操作完之后即是**版本。
其界面:
2 source insight 4.0 无法打开3.0版本项目的问题
2.1 各个版本项目文件后缀名介绍
source insight 4.0版本生成的项目文件后缀是这样的:
source insight 3.5版本生成的项目文件后缀是这样的:
2.2 出错场景
感觉二者的区别有点像visual studio和老版本的VC 6.0 之间的区别,而且都支持旧版本项目到新版本项目的转换。但是,当我用4.0版本的source insight打开3.5版本的linux内核项目时,却在转换上出现了问题,具体情况如下:
先是在4.0版本中打开3.5版本项目(找到项目路径,点击PR文件就行):
然后点击是
,会出现如下信息:
最后出现这样的错误:
2.3 解决方案
我在网上查找了很多资料、网页,包括source insight的官方文档(user manual),但是收效甚微,对这种转换错误尚无人描述。
一番折腾之下,也不是全无发现(收获),通过查找我发现在一台电脑上可以同时安装source insight的3.5版本和4.0版本。
所以,我决定直接下载3.5版本,来打开3.5版本的项目,实践之后成功,故解决方案即为:下载source insight 3.5版本、安装后打开项目文件(即后缀名为PR的文件)即可。
这是打开成功后的场景:
3 source insight 3.5 版本的安装
这里我也是安装的**版。
先是在CSDN下搜索的source insight 3.5 下载/**,然而,不是要钱就是要解压密码,最后选定: https://download.csdn.net/download/robotzzg/10020660 这个倒是能安装,但是无法打开网络驱动器(即 windows映射的虚拟机中的文件夹)中的文件。!!!太扎心了,因为我的电脑是win10,linux内核源码放在虚拟机中,所以需要映射网络驱动器。所以,这个安装包不适合我。
最后,直接在百度搜索,反而是找到了我想要的: http://www.downxia.com/downinfo/4827.html (source insight V3.5.63 汉化免费版)
下载之后,按照如下操作即可:
然后就可以正常打开项目啦,感觉还挺好用的,很适合源码阅读。
总结
总感觉**版的有病毒或者恶意程序之类的,但是有杀毒软件的话应该还勉强顶得住。
先记录到这里吧。