Eclipse CDT 导入 Makefile 构建的 C/C++ 工程
我是在 Mac OS X 上使用的 Eclipse CDT,Linux 和 Windows 版本的也相类似,一般只是 Preference 的位置不同。
- File -> New -> Makefile Project with Existing Code
- 选择源码目录,语言选择C语言。如果是 Linux 环境,则选中 Linux GCC,Mac 环境则选择 MacOSX GCC,Windows 下用 Eclipse 则可以选择 MinGW GCC。
- Project -> Make Target -> Create,建立 all 和 clean 两个 Targets。
- 在 Make Target 的 View 里面选择刚刚建立的项目的 all 来构建项目
- 构建结束后,Run -> Debug As -> Local C/C++ Application -> gdb/mi,调试选项可以在 Debug Configuration 中设置。
其中 gdb/mi 和 gdb 的区别,在网上搜来如下解释:
gdb and gdb/mi are essentially the same, except that gdb/mi lets you
select the MI protocol version and command set to use (MI - or Machine
Interface - is how Eclipse communicates with gdb, rather than using
the normal gdb command-line interface). This is useful if you want to
do something not supported by the defaults, or have a non-standard gdb,
such as used on Mac OS X. gdbserver is a very lightweight debug server
used for debugging embedded systems. **The normal gdb/mi commands are
used, but gdb must be told to connect to a gdbserver running on a remote
system.** There's an extra tab for specifying this information.
Reference:
- http://dev.eclipse.org/mhonarc/lists/photran/msg00926.html
- http://blog.csdn.net/kevin_zqw/article/details/6927151
-
转载请注明来自柳大的CSDN(钟超):Blog.CSDN.net/Poechant
-
分享到:
相关推荐
视频:...实现使用C和C++自动补全,CDT 版本10.2。目前可以用于stm32cubeide和CCS(Code Composer studio)使用。直接拷贝到CCS安装路径下:C:\ti\ccs\eclipse\plugins\
Eclipse C/C++ 自动补全的cdt补丁,补全.
eclipse下的C/C++插件,使eclipse能创建c和c++工程
3.2 Eclipse IDE for C/C++ Developers ............................................................................ 14 4. 示例程序 ..........................................................................
eclipse cdt 解析C++ AST
CDT eclipse c/c++ 插件,对应的eclipse版本为4.X.X
在本文中,您将学习如何使用C/C++开发工具箱(C/C++DevelopmentToolkit,CDT),它是可用于Eclipse的最佳C/C++工具箱。C和C++语言都是世界上最流行且使用最普遍的编程语言,因此Eclipse平台(EclipsePlatform)提供...
Eclipse CDT (C/C++ Development Tooling) CDT全称C/C++ Development Toolkit,是完全用 Java 实现的开放源码项目。对于我们入门者来说,可以认为它就是Eclipse中使用的一个插件,可以用来开发C/C++项目
里面打包有最新版的eclipse for C/C++ 已集成好CDT插件 不需要另外安装,并且有MINGW 和 JRE 可供选用 更新时间2020/06
NULL 博文链接:https://lihongchao87.iteye.com/blog/1730531
C 和 C++ 语言都是世界上最流行且使用最普遍的编程语言, 因此 Eclipse 平台(Eclipse Platform)提供对 C/C++ 开发的支持一点都不足为奇。 因为 Eclipse 平台只是用于开发者工具的一个框架,它不直接支持 C/C++;它...
Eclipse 搭建C/C++开发环境 cdt-master-7.0.2 Eclipse 搭建C/C++开发环境 cdt-master-7.0.2
ubuntu 下eclipse CDT搭建交叉编译开发环境
在Linux下安装 1.Eclipse SDK 2.JRE Java运行环境 3.CDT(C/C++ Development Toolkit) 然后,有一个简单的C++开发工程编译实例
这个文档用于CDT插件的拓展开发,详细介绍了CDT的各种API,对于理解CDT工作原理相当有用。 PS:该文档对于打算利用CDT编写C/C++程序的人意义不大,主要面向Eclipse 插件开发的程序员
在Eclipse中搭建C/C++环境 .在eclipse中 已经默认有创建c工程需要的cdt , 但是没有MinGW ,需要手动安装MinGW . 配置成功后在eclipse中新建 c工程时会出现 MinGW GCC. 内有MinGW的安装程序.
CDT全称C/C++ Development Toolkit,是完全用 Java 实现的开放源码项目。对于我们入门者来说,可以认为它就是Eclipse中使用的一个插件,可以用来开发C/C++项目
详细介绍了在Eclipse平台下配置CDT环境,使用CDT进行C/C++开发的详细手册!!
解决 Program "g++" not found in PATH, Lanuch failed no binaries,以及Eclipse 新建项目时找不到 MinGW 问题
如何在Linux使用Eclipse + CDT开发C C++程序 主要在LINUX下配置,试过了,方法正确