赞
踩
Eclipse 是 IBM 支持的,一个基于插件结构的集成编译器。最初只支持 JAVA,随着 CDT 插件的发布,其可以很方便编译和调试 c/c++项目。CDT 是完全用 Java 实现的开放源码项目(根据 Common Public License 特许的),它作为 Eclipse SDK 平台的一组插件。这些插件将 C/C++ 透视图添加到 Eclipse 工作台(Workbench)中,现在后者可以用许多视图和向导以及高级编辑和调试支持来支持 C/C++ 开发。
最新版本的 Eclipse 直接集成了 CDT,可以从其网站直接下载。下载的文件名:Eclipse IDEfor C/C++ Developers (68 MB) 地址为:http://www.eclipse.org/downloads/ 。由于我们工作在 linux 下,则下载 linux 版本。将 tar 文件解压。 运行 eclipse/eclipse。画面如下:
选择 File > New > Project � >
输入文件名,运行下一步。
运行 finish 完成项目建立。现在你可以在集成环境中编译和 Debug 程序。其操作和设置与JAVA 集成环境类似。
下面我们已 openvpn 项目为例,介绍导入和编译及调试的全过程。
至此,你可以运行,buildall 和 build clean 来编译工程
调试关键是 debug 的配置步骤如下:
配置 debug 信息,点击甲虫图标.运行 open debug Dialog…
运行 open debug Dialog….界面如下:
选择 c/c++ Local Application
可以通过 search project/Browse 选定运行文件。如果可执行文件需要命令行参数,选择(x)=Arguments, 输入命令行参数。 Openvpn 需要输入:–config /usr/local/etc/server.conf
选择 Apply 完成配置,可以直接点 Debug 按钮或退出配置点小甲虫图标进行跟踪调试。查看堆栈、变量等的操作与 Java 编译环境相同
参考资料
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。