很多小伙伴买pi的都喜欢自己在上面折腾点好玩的小项目,我也一样。购入pi后一直用在上面学习c/c++和python,不过现在回想起来大部分
时间都在折腾开发环境,一直想打造一个完美的,走了不少弯路。这里总结一下,会引用一些网络上大神的教程。希望能对新手有些用处,也希
望能有大神能提供更好的方案。
raspbian系统都已经自带gcc编译工具链,编译c/c++程序可以说很简单了,就是有点慢,不过对于代码的学习足够了。对于需要编译多个文件的
gcc相关文档:
http://pan.baidu.com/s/1bnycICn
一个大神的makefile教程:
http://www.chinaunix.net/old_jh/23/408225.html
https://github.com/raspberrypi/tools
发大神的安装配置教程:
http://blog.youkuaiyun.com/xukai871105/article/details/24932611
windows教程编译工具:
https://github.com/IanLinsdell/Raspberrypi
大神的教程安装配置教程:
http://blog.sina.com.cn/s/blog_45262c8b01016rya.html
在这个上面画了大把时间。。。 一开始pi用vim,用的越来越熟练,装的插件也一多后,pi上的vim卡的不能动,最后只能吧这些插件都删除了。保留了一
http://pan.baidu.com/s/1bn0K6sf
安装的插件:

putty下的效果:
需要安装:
sudo apt-get install vim-nox
拥有简单的文件管理,python代码可以补全。
之后我还用过source insight加samba来写代码,但是效果和不理想,无线网络用起来卡卡的。后来能交叉编译后就把代码放在pc上编辑,就不
卡了,效果还可以,但是没有linux系统函数和c++ STL补全。
有听说ecplise不错,配置一下是能补全,用了一下感觉太笨重,不喜欢这种太复杂的软件。
到最后我终于发现了windows能装vim,一直对vim有好感,而且pc的性能可以满足我装插件的需求了。最主要是可以装ycm了,vim+ycm比较
完美的ide。
发一位大神的vim教程,初学者必读吧。
https://github.com/yangyangwithgnu/use_vim_as_ide
如果是交叉编译,推介配置一个samba服务,把服务挂到pc的目录节点上。这样会方面很多。windows下的“net use x: \\ip\servername password /user:username” 这
条命令可以映射到本地盘符。在编译的时候直接把目标输出到这个盘。
编译的时候直接把结果直接输出到 x盘。
就能在pi运行了。
ycm自带jedi引擎,python的的补全也能支持,而且快。不过wxpython这个库没法补全,折腾了很久都没搞定。