【北京迅为】i.MX6ULL终结者Source Insight 软件安装和使用

Source Inisght是一款在Windows下运行的功能强大的代码查看,编辑的工具,我们可以在该软件下进行代码编写和查看,编写完成以后通过ssh拷贝到Ubuntu系统下去编译。Source Inisght的下载地址:https://www.sourceinsight.com/download/,如图 1所示:在这里插入图片描述

图 1

我们已经下载了该软件,放在光盘资料的“i.MX6UL终结者光盘资料\02_开发所需软件” 目录下,双击“sourceinsight40107-setup.exe”开始安装,首先是安装首界面,然后点击“Next”按钮,如图 2所示:在这里插入图片描述

图 2

然后是“License协议许可”界面,选择“I accept the terms in the license adreement”选项,然后点击“Next”按钮,如图 3所示:在这里插入图片描述

图 3

然后是安装路径选择,我们选择好安装到的路径,然后点击“Next”按钮继续下一步,如图 4所示:在这里插入图片描述

图 4

然后是安装确认界面,如果前面的设置确认没有问题,点击“Install”按钮,开始安装,如图 5所示:在这里插入图片描述

图 5

安装过程的界面如图 6所示:在这里插入图片描述

图 6

最后会显示安装完成界面,点击“Finish”按钮,完成安装,如图 7所示:在这里插入图片描述

图 7

安装成功以后会在桌面生成“Source Insight 4.0”的快捷图标,如图 8所示:在这里插入图片描述

图 8

然后双击图4.6.8的快捷图标,启动Source Inisght 4.0,首先会出现License许可对话框,因为Source Inisght是收费软件,所以需要购买License,如果购买了License,输入License,如果没有购买License可以免费试用30天,然后点击“Next”按钮,继续下一步,如图 9所示:在这里插入图片描述

图 9

然后进入信息填写界面,填写完信息,然后点击“Next”按钮就可以了,如图 10所示,在后面弹出窗口一路点击“Next”按钮就可以了。在这里插入图片描述

图 10

最后进入到Source Inisght,由于这是我们第一次打开,所以会出现如图 11所示界面,然后点击界面中的“Cancel”按钮。在这里插入图片描述

图 11

然后会弹出对话框,我们点击“确定”按钮,如图 12所示:在这里插入图片描述

图 12

然后会出现“创建工程的对话框”,我们点击“否”按钮,不创建工程,如图 13所示:在这里插入图片描述

图 13

现在我们进入到Source Inisght界面,如图 14所示:在这里插入图片描述

图 14

下面我们讲解一下Source Inisght下创建工程。
使用Source Inisght查看代码,我们需要创建一个工程,首先我们创建文件夹“hello”用来保存工程的所有文件(Source Inisght的工程文件、程序源码)注意:Source Inisght的工程路径不能有中文路径!在刚才创建的“hello”文件夹下建立source_insight文件夹用来保存Source Insight 的工程文件,如图 15所示:在这里插入图片描述

图 15

然后点击Source Insight界面的的“Project->New Project”,开始创建工程,如图 16所示:在这里插入图片描述

图 16

然后打开新建工程对话框,分别输入工程名称,工程保存的目录(图15建立的文件夹),然后点击“OK”按钮,如图 17所示:在这里插入图片描述

图 17

然后进入工程设置界面,我们检查确认下工程保存的目录是否正确(图15建立的文件夹),确认没有问题以后,点击“OK”按钮,如图 18所示:在这里插入图片描述

图 18

然后进入向工程添加文件的界面,我们首先选中工程的根目录,然后点击“Add All”按钮,添加工程根目录下的所有源文件到工程中,在该窗口的下部分会显示添加的所有源文件,添加完成后,点击“Close”按钮,如图 19所示:在这里插入图片描述

图 19

然后弹出添加文件确认对话框,我们选中“包含子目录下的所有源文件”,然后点击“OK”按钮,如图 20所示:在这里插入图片描述

图 20

然后会弹出没有源文件的提示窗口(因为我们这里新建的文件夹里面还没有存放任何源文件,所以会有这个提示),我们点击“确定”按钮,如图 21所示:在这里插入图片描述

图 21

然后返回图 19所示的界面,我们点击该图中的“Close”按钮,至此完成新建工程。新建工程完毕以后Source Insight界面如图 22所示:在这里插入图片描述

图 22

我们发现图 22界面都是空的,看着和没有创建工程时候的界面没有区别,这是因为我们新建的工程默认没有源文件,所以看起来是这样的。

下面我们开始在工程里面新建三个源文件:main.c、calc.h、calc.c,首先新建main.c,点击“File->New”,如图 23所示:在这里插入图片描述

图 23

然后打开新建文件窗口,我们输入新建文件的名称main.c,然后点击“OK”按钮,如图 24所示:在这里插入图片描述

图 24

main.c文件创建完成,我们点击“File->Save”保存文件(可以按键盘的Ctrl+s组合键来保存),我们保存在图 15这个目录下(hello文件夹下),如图 25所示:在这里插入图片描述

图 25

点击了“图 25”的“保存”按钮以后,会弹出“是否要将刚才创建的main.c加入到工程”的对话框,我们点击“是”按钮,添加main.c到“hello”工程里面,如图 26示:在这里插入图片描述

图 26

然后Source Insight界面如图 27示:在这里插入图片描述

图 27

我们需要打开软件的项目文件管理窗口,我们点击“View->Panels->Project File List”,如图 28示:在这里插入图片描述

图 28

打开项目文件的窗口如图 29示:在这里插入图片描述

图 29

在图4.6.29文件列表里面,我们可以看到目前我们的工程有一个文件了(main.c)。我们用同样的方法分别创建calc.h、calc.c并添加到我们的hello工程里面,最终工程里面的所有文件如图 30:在这里插入图片描述

图 30

然后我们开始编辑main.c(在项目文件列表里面,鼠标双击main.c即可打开main.c文件),如图 31所示:在这里插入图片描述

图 31

打开main.c文件以后,我们在编辑区输入如下代码:

#include <stdio.h>                                                                    
#include "calc.h"                                                                     
                                                                                      
int main(int argc, char *argv[])                                                      
{                                                                                     
        int a = 3, b = 7, sum;                                                        
                                                                                      
        sum = calc(a, b);                                                             
                                                                                      
        printf("%d + %d = %d\n", a, b, sum);                                          
                                                                                      
        return 0;                                                                     
} 

编辑完以后保存后的界面如图 32所示:在这里插入图片描述

图 32

我们看到图4.6.33中字体显示大小和格式显示有点不美观,我们可以点击“Options->File Type Options…”打开文件类型设置窗口,然后找到“Screen Font”按钮,如图 33所示:在这里插入图片描述

图 33

然后打开字体设置窗口,我们在字体里面设置成“Verdana”,字形选择“常规”,大小选择“四号”,如图 34所示:在这里插入图片描述

图 34

然后会弹出修改确认对话框,我们输入“yes”,然后点击“Yes”按钮,如图 35所示:在这里插入图片描述

图 35

然后回到文件类型设置界面,点击关闭图标,完成字体的修改,如图 36所示:在这里插入图片描述

图 36

现在我们看到程序源码显示美观很多了,如图 37所示:在这里插入图片描述

图 37

同样的方式我们打开calc.h,输入如下代码:

#ifndef _CALC_H                                                                         
#define _CALC_H                                                                         
                                                                                        
int calc(int a, int b);                                                                 
#endif      

编辑完保存后,如图 38所示在这里插入图片描述

图 38

然后打开calc.c,输入下面的代码:

#include "calc.h"                                                                       
                                                                                        
int calc(int a, int b)                                                                  
{                                                                                       
        return (a+b);                                                                   
}   

编辑完保存后,如图 39所示:在这里插入图片描述

图 39

至此,工程中的三个文件已经全部编辑完毕,下面我们需要对整个工程做一下同步,同步的目的是把文件中发的函数做下关联,比如函数之间的调用关系通过同步Source Insight会自动的追踪出来然后保存到工程文件里面,首先点击“Project->Synchronize Files”,如图 40所示:在这里插入图片描述

图 40

然后会打开同步对话框,我们选中“强制同步所有的工程文件”,然后点击“Start”按钮开始同步,如图 41所示:在这里插入图片描述

图 41

由于我们的工程只有三个文件,所以同步很快。

同步完成以后我们来看下Source Insight如何查看代码,首先打开main.c,鼠标光标我们定位到main函数的地方,我们可以看到Source Insight的下部分窗口会显示main函数的定义,如图 42所示:在这里插入图片描述

图 42

然后我们看到main函数里面调用了函数“calc”,如果要查看calc函数的定义以及所在的文件,我们可以把当前光标定位到calc这个函数上(鼠标在这个函数上点击一下),然后在Source Insight的下部分窗口会显示calc函数的定义以及所在的文件,如图 43所示:在这里插入图片描述

图 43

我们可以在函数定义的窗口鼠标双击,就会跳转到定义函数的文件,如图 44所示:在这里插入图片描述

图 44

如果我们查看完calc函数的定义,想要返回到之前的main函数处,我们可以点击菜单栏的“返回”快捷图标,可以返回到main函数的定义处,如图 45所示:在这里插入图片描述

图 45

返回到main函数后,鼠标会自动定位到调用calc函数的位置,如图 46所示:在这里插入图片描述

图 46

通过上面的步骤我们可以对Source Insight有了初步的了解,用这个软件查看编辑源码会大大提高我们的工作效率。

初次安装好Source Insight,如果打开有中文的文件,中文字符可能会显示乱码,如图 47所示:在这里插入图片描述

图 47

这是因为Source Insight默认的编码方式没有设置正确,我们需要修改下编码方式,点击“Options->Preferences…”,如图 48所示:在这里插入图片描述

图 48

打开以后选择“Files”,然后在“Default encoding”列表选择“Chinese Simplified(GB2312) CP:936”,最后点击“确定”按钮,如图 49所示:在这里插入图片描述

图 49

然后我们先关闭main.c文件,在重新打开main.c文件,可以看到中文显示正常了,如图 50所示:在这里插入图片描述

图 50

至此关于Source Insight软件的安装使用我们就介绍到这里,更多详细的更深入的使用大家可以去网上找下相关的资料来学习。

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/BeiJingXunWei/article/details/108325444