在Redhat9 Linux下安装汉化eclipse3.1.2的c/c++开发平台
2006-06-12 11:37
555 查看
在Redhat9 Linux下安装汉化eclipse3.1.2的c/c++开发平台 By: 吴垠 Date: 2006-06-09 Email: lazy_fox@msn.com 版权信息:该文章版权由Wu Yin所有。可在非商业目的下任意传播和复制。对于商业 目的下对本文的任何行为需经作者同意。联系方式:lazy_fox#msn.com 1. 本文需要的资源都可以在eclipsed的网站上下载到: eclipse-SDK-3.1.2-linux-gtk.tar.gz:eclipse的主程序 NLpack1-eclipse-SDK-3.1.1a-gtk.zip:eclipse的汉化包(虽然是3.1.1的,但是基本上可以汉化3.1.2) org.eclipse.cdt-3.0.2-linux.x86.tar.gz:eclipse的c/c++插件 2. 在自己的目录下解压eclipse的主程序先: $ cp eclipse-SDK-3.1.2-linux-gtk.tar.gz /home/wooin/eclipse $ cd /home/wooin/eclipse $ tar -xzvf eclipse-SDK-3.1.2-linux-gtk.tar.gz 3. 汉化eclipse: 在eclipse目录中新建一个名为language和links的目录 $ cd eclipse $ mkdir language links 并将下载下来的语言包NLpack1-eclipse-SDK-3.1.1a-gtk.zip解压缩到language目录中 在links目录里新建一个文本文件,命名为language.link.txt,并在文件里写入下列信息: path=/home/wooin/eclipse/language 启动eclipse,已经是中文的了,汉化的不彻底,因为版本不统一,但基本上可以用了, 当新版本的语言包出来再做更好的汉化 4. 安装c/c++的IDE: 解压org.eclipse.cdt-3.0.2-linux.x86.tar.gz文件,得到两个文件夹features和plugins,将这两个文件夹 中的内容复制到eclipse文件夹中相同的目录中即可。 5. 重新启动eclipse,并新建一个C语言项目: a. 文件->新建->Standard Make C Project b. 项目名:HelloWorld。然后“完成” c. 在左边的Project视图中的HelloWorld项目名上单击右键“New->New Source File”,新建一个helloworld.c文件 文件内容为: #include int main() { printf("Hello World ! /n"); } e. 在左边的Project视图中的HelloWorld项目名上单击右键“New->File”,新建一个Makefile文件 文件内容为: hello: gcc helloworld.c -o helloworld f. 在Make Targets视图中右击项目名称然后选择“Add Make Target” Target Name: make Make Target: hello 然后点击“Create” g. 双击Make Targets视图中的make选项,即可编译helloworld.c文件了 在项目文件夹下已经生成了helloworld的可执行文件 h. 但是此时还不能从eclipse中运行和调试程序,还有一些参数要设置 6. 设置项目的参数 a. “运行”菜单->运行->C/C++ Local Application:新建一个“HelloWorld”的项目 “Main”选项卡: Project:HelloWorld C/C++ Application:helloworld b. “Debugger”选项卡: Debugger:GDB Debugger 7. 此时应该可以在工具栏中用“运行为”和“调试为”了。这两个选项比较麻烦: 如果以前没有运行过该程序需要新建一个“运行”和“调试”的配置,可参考第6条的方法。 设置好后,每个项目都会有一个“运行为”和“调试为”的名字了。 8. 另外一种较好的安装插件的方法: a. 在elipse的根目录下建两个目录:myplugins和links b. 将各种插件解压在myplugins里各自的目录里,解压之后都是在一个eclipse文件夹里 看看我的myplugins目录里 myplugins/ |-cdt3.0.2/ //这个是C/C++的插件 | |-eclipse/ | |-emf/ //这个是建模的插件 | |-eclipse/ | |-language/ //这个是简体语言包插件 | |-eclipse/ | |-uml2/ //这个是UML2插件 |-eclipse/ c. 然后在links目录里为每个插件建立一个文件,在我的links目录下就对应有四个文件: links/ |- cdt.link |- emf.link |- language.link |- uml.link d. 这四个文件内容分别是: cdt.link:path=./myplugins/cdt3.0.2 emf.link:path=path=./myplugins/emf language.link:path=path=./myplugins/language uml.link:path=./myplugins/uml2 e. 文件内容主要是写出插件文件夹的存放位置,这里用的是相对路径,也可以用绝对路径,就像第3步做的那样 9. 我使用中记录的一些FAQ: Q:代码自动补全功能为什么不能用?在“窗口->首选项->C/C++->Editor->Templates”中都选中了啊? A: 代码补全功能不是自动的,在输入时要按“Alt+/”才能调出,该调出操作非常慢。。。怪不得CDT没有 把这个功能设计成自动的 Q:怎么设置断点调试? A:在代码左边的空白处点右键->Toggle Breakpoint,或者直接双击要设置断点的空白处, 可以打开断点的视图来查看和管理已经设置的断点。此时已经可以调试了,也可以进入“调试透视图”来进行调试, 打开的方法是点击右上角的“打开透视图”->“调试” Q:怎么使用书签? A:在代码左边的空白处点右键->添加书签(K),添加书签后在右边的空白栏会有相应的一个标签,可以通过点击 该标签来定位书签。也可以打开“书签视图”来管理书签 Q:这么样导入一个以前的由Makefile组织的C程序? A:新建->Standard Make C Project->项目内容->去掉“使用缺省值”->在“目录”定位你的项目存放地(不能在workspace目录里) ->起个项目名,剩下的就跟普通的项目一样了。 如果你的项目用到了其他的include文件,需要设置include路径: 选中你新建好的项目选择属性->C/C++ Include Paths & Symbols->Add External Include Paths 参考资料: 用 Eclipse 平台进行 C/C++ 开发 CDT 3.0 - New and Noteworthy Window+GCC+CDT用Eclipse開發C、C++
相关文章推荐
- 在Redhat9 Linux下安装汉化eclipse3.1.2的c/c++开发平台
- linux平台eclipse开发c/c++
- 详解Linux下安装Eclipse和CDT开发C/C++
- linux 下 VNC Server安装配置及 eclipse CDT C/C++ 开发环境搭建(我用的是阿里云服务器 ubuntu 12.04 64-bit,无图形化界面)
- 关于在linux环境中用eclipse搭建c++程序开发平台的方法
- linux下c++开发环境安装(eclipse+cdt)
- Linux下搭建c、c++开发平台--Eclipse3.3+CDT4.0 (2007-09-18 10:12)
- ubuntu14.04如何在线安装eclipse以及C/C++开发组件,搭建软件开发平台
- Windows平台安装最新OpenCV-2.4.9,利用Eclipse、MinGW构建C++调用OpenCV开发环境
- linux系统安装Eclipse进行C/C++开发
- Windows平台安装最新OpenCV-2.4.9,利用Eclipse、MinGW构建C++调用OpenCV开发环境
- linux下c++开发环境安装(eclipse+cdt)(zz)
- Windows平台安装最新OpenCV-2.4.9,利用Eclipse、MinGW构建C++调用OpenCV开发环境
- Windows平台安装OpenCV-2.4.9,利用Eclipse、MinGW构建C++调用OpenCV开发环境
- linux 下eclipse+cdt安装 用于c++程序开发
- Eclipse 如何安装并配置C++开发环境(Linux下)
- 【搭建开发环境】Linux 中安装 Eclipse 进行 C/C++ 开发
- Linux下安装Eclipse C/C++开发环境
- linux平台eclipse开发c/c++
- ubuntu下使用eclipse c/c++开发arm linux程序