标签:sam c++ image print log 自动补全 class 开发环境 int
习惯了window上的集成开发环境,对于Linux上的C/C++开发觉得相当蛋疼。
可能大佬们会批,Linux有vim如何强大的工具,可惜真用不来,萝卜青菜吧。
刚接触Linux时,觉得应用程序的调试,相当不顺,用的是 gdb+printf ,如果能学会用gdb来调试Linux上的应用,相当有逼格;就是需要记的指令不少。
对于我这种刚入坑不深的,便琢磨着是否Linux上也有像window上的IDE,编译调试代码方便,又能支持远程调试arm板的。
百度了一把,eclipse、qt creater可以,之前做过DSP开发,用的是CCS;eclipse、ccs同一路,便选择了eclipse,省点再去熟悉一个集成开发环境的时间。
用了一段时间后,eclipse CDT的代码自动补全功能相当糟糕,只支持 ‘.‘、‘->’的自动提示,用起来觉得效率不高;
干脆window上开发,然后Linux上编译。原打算用 source insight ,可惜不支持UTF-8,有插件可安装,但有一些BUG,便选择了VS。
1.首先建立共享目录
选择的是Samba,也可以安装vm tool,设置共享文件夹,看个人喜好。
ps: Samba的搭建可以参照笔者的前面博客,也相当简单。
2.使用VS新建空项目
2.1 根据eclipse工程框架,新建文件筛选器
VS项目 -> 右键 -> 添加 -> 新建筛选器(F)
2.2 为新建筛选器添加目标文件
新建的筛选器 -> 右键 -> 添加 ->现有项(G)-> 选择目标文件
至此,就可以在window上写代码,Linux上做编译了。
标签:sam c++ image print log 自动补全 class 开发环境 int
原文地址:http://www.cnblogs.com/jalynfang/p/7620392.html