标签:
VELT的全称是Visual EmbedLinuxTools,它是一个与visual gdb类似的visual studio插件,用以辅助完成Linux开发。利用这个插件,将可以在visual studio的IDE中进行Linux应用程序的开发(包括编译和调试),也可以进行uboot和linux内核的编译,并根据编译时的错误信息正确定位到源码。目前的版本是0.2.0,支持vs2012/vs2013/vs2015。
下载地址:http://download.csdn.net/detail/lights_joy/9248823
Velt讨论QQ群:375515651
VELT本身并不包含任何编译工具,它所做的工作仅仅是把VS这个前端和不同的GNU编译器连接起来而已,真正的编译与调试仍然由交叉编译工具完成!
在进行代码编译的时候,VELT采用的是远程编译的方法,当VS进行编译操作的时候,VELT使用SSH登录到Linux主机系统中进行编译,再分析编译过程中产生的信息,将之转换为vs能够识别的信息,这样VS就可以在IDE中正确定位错误发生的文件!
为了达到这个目的,在安装完成后,需要在vs的“工具->选项”中配置编译工具的相关信息:
这里的编译器根目录就是我们的交叉编译器在Linux主机上的安装路径。因此这个目录使用的是Linux下的路径表示方法。而且这个路径只需要指向armv7a这一级目录,而不需要指向其下的bin:
编译器前缀指的是gcc命令前面的那一串字符。
当创建新项目时,向导会自动取这个配置:
当然,在项目创建完成后,还可以通过项目属性进行修改:
如果选择使用默认配置,则本页的参数将被忽略,而使用“工具->选项”中的配置。
如果不使用默认配置,则本页的参数生效。
通过这种方式,可以为每个项目单独配置一套参数。
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:
原文地址:http://blog.csdn.net/lights_joy/article/details/49722989