Linux下通过设置代理以在线方式为eclipse安装CDT插件
这学期选修了APUE课程,需要在linux下进行一些C的编程,虽然使用vim等文本工具显得高大上,但是本人是实用主义者,在真正开始尝试例程的时候就开始折腾IDE了。之前已经使用eclipse进行了java,python和clojure的编程环境,C自然也是优先选择eclipse。搜索一下,知道最常用的c/c++插件是CDT。
省心省事的安装方式自然是在线安装(之前的几个插件也是在线安装的),这回也不例外,我的eclipse版本是juno,所以在help --> install new software 打开的窗口的work with中填入Juno - http://download.eclipse.org/releases/juno(我的eclipse是juno版本,请选择与自己版本对应的资源),但是pending了半天最后还是失败。这种问题我遇到过,是墙的问题,通过设置代理可以解决,所以顺便将代理设置方法帖出来。
window --> preferences --> general --> Network Connectior,在active provider改为manual,将添加http和https的代理(我使用的GA,如何使用GA请自寻教程,此处不讨论),Socks代理留空。
设置完成以后再执行之前的install new software操作,成功解析到许多资源,在过滤栏输入CDT,选择要安装的CDT插件,一直Next就可以完成安装了。
安装完成以后,跑个C语言的小例程试试,完美运行。需要注意的是不同于Java的可以直接Run,C需要先Ctrl+b进行Build,然后才可以Run。