在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
想想自己写程序也有两年了,刚开始用VC6.0,这东西真破;后来很自然用起vs2008,不错倒是不错,也太大了,安装麻烦;接触linux后,就用起了emacs,自己写makefile,很原始,很喜欢emacs的快捷键,特别是光标控制,导致现在写点东西都老是ctrl+n、ctrl+p的,这种方式太原始了,后来偶然间发现eclipse内建了三套快捷键,default, vs, 还有就是emacs的,于是决定以后就你了。 这套东西,刚开始我自己胡乱鼓弄的,反正我用没问题,后来看了看网上的教程,内行一眼看出门道,哈哈。 前面都是废话,切入正题。 1. 安装jre jre还是必须的,eclipse是用java中的swt写的 2. eclipse,cdt 直接下载eclipse的C++版本的好了;如果已经有开发java的eclipse,再单独下载cdt, 然后解压到eclipse的目录就行了。 3. 编译器:MinGW,调试器:gdb Google一下全都有了,只不过自动下载的那个gcc,版本比较老,在处理某些utf-8编码的文件时会出问题。可以DIY的,自己到那个网站的 目录里面找比较新的gcc,下载各个需要的文件,不过比较麻烦,当年我弄了老半天终于能用了。记得把gdb也下在下来,要不然没法degug。在编译器的bin目录,有个文件mingw32-make.exe,名称改成make.exe. 不想自己动手的,联系我,我这有现成的。 4. 环境变量 path添加编译器的bin目录, 保证能够正常编译 C_INCLUDE_PATH设置成编译器的include目录 LIBRARY_PATH设置成编译器的lib目录 后面这两个变量是保证eclipse能够找到这个编译器的,其实不是必须的,把编译器和eclipse放在同一个目录下,eclipse就能够自己找到。
OK,建个C++工程试试。
配置:各种配置尽在Window->Preferences 列举几个基本的: 编译前自动保存,General->Workspace 勾选Save automatically before build 开启代码折叠,C/C++->Editor->Folding 勾选Enable folding when opening a new editor 快捷键设置, General->Keys 查找到某个功能自己设置吧 C++ 的 include 在 在工作区对应的.metadata文件夹下,{workspace}\.metadata\.plugins\org.eclipse.cdt.make.core\{projectname} 其他的就自己探索去吧,顺便说一句,也别再下什么中文语言包,计算机方面英文东西那么多,每个都去找翻译,烦不烦啊。 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论